iOS 服务器对接友盟消息推送生产环境推送失败(客户端接受不到推送消息)

使用企业账号发布了一个应用程序。结果却发现客户端接收不到消息推送。过程中发现开发模式消息推送很正常。生产环境下我打印出deviceToken单播也是正常的。但是使用我们自己服务器发送就有问题了。

断定是deviceToken和服务器对接的问题,但是deviceToken单播都可以难道是服务器对接有问题?又果断试了一下其他可以正常发送消息的deviceToken,发现很正常。

后来在友盟论坛看到以下让我哭笑不得的话

  1. 友盟目前为了提高广播的筛选的效率,Device_token入库有一天的延时。该延时不会影响单播, 所以特别是刚上线第一天的app,就不要纠结生产环境的Device_token为什么都是无效的,因为现有的基本全是开发环境的。
  2. 友盟后台会在下一个版本里面在【工具】模块中加入一个新的功能,方便开发者能够自行查询Device_token是不是无效的。被判定为无效的Device_token可以手动删除, 这样无效以后可以再重新测试,如果立马又变成无效的,这种情况就会是上面说的是苹果判定的无效,反之是被友盟标记的无效。

等着看吧。

猜你喜欢

转载自blog.csdn.net/longlongvalue/article/details/77946014
今日推荐