1、与第三方联调是发现,在app配置在开发环境,收不到Voip推送,后台提示 token无效
2、如果把app配置成生成环境,使用adhoc打包,则正常收到Voip推送,后台提示token有效;
最后定位问题为:后台在配置pushtoken时,没有区分环境。
正确的配置是:pushkit 没有开发环境证书,生产环境配置生产证书,如果是开发环境,同样配置生产证书,
同时记得,后台在推送的时候,设置请求的苹果服务器地址是不一样的。
而实际上,后台把测试环境下推送请求的地址也设置为了与生产相同的服务器,因此返回错误。
网友评论