iOS 更换库收不到消息的问题

ios
标签: #<Tag:0x00007fb83f0e12b8>

(简单也是美) #1

developer环境下 在使用2.1.6的库出现闪退的问题,更换成最新的库以后个别手机收不到消息 如:Registration ID为 13165ffa4e332396d12 app卸载了 从新安装 Registration ID还是13165ffa4e332396d12 这个问题怎么解决呢


#2

1、该测试机的iOS系统是多少

2、收不到消息的问题:请提供推送的消息的msgid(MessageID)和收不到这条消息的设备的registrationID(在客户端获取,无论以何种方式做推送,该信息必须提供)
信息如何获取: 极光产品相关提问简要说明


(简单也是美) #3

10.3的 刚才在官网上推送一调消息

报这样的错误 ,但是在打印的日志上看极光推送已经注册成功 13165ffa4e332396d12


#4

(简单也是美) #5

为什么别的手机能收到呢 只有个别的手机收不到呢


#6

____________________-


(简单也是美) #7

registrationID 13165ffa4e332396d12 MessageID 1046819462


#8

该消息是推送给iOS设备的

该registrationID是Android设备的,怎么收?


(简单也是美) #9

怎么可能 用的确实是iOS设备

你看截图 我用的确实是苹果手机


#10

把你截图上的UID给我,我刚刚查registrationID只能查到Android的一个信息,我去反馈下情况。


(简单也是美) #11


#12

你这个iOS设备的系统是多少?

你现在重新注册一下,应是可以取到新的registrationID和UID,将信息发我。


(简单也是美) #13

iOS 10.3.3的 还是不可

现在是注册失败 别的手机是可以的


(简单也是美) #14

而且 我把应用卸载n次了 还是这样的


#17

你用了idfa了吗?把这个去掉


(简单也是美) #18

可以了 我想知道 为什么去掉那个就可以了 能不能解释一下


#19

idfa优先唯一标识一个设备,会导致一直取到同一个token,现在查到你这个ID在我们这边上报的平台参数可能有问题,但最开始注册时的日志我们服务器已经没有保存了,查不到具体的原因。

所以需要你获取一个新的token,和新的registrationID,看看是不是能复现这个问题,我们再查一下日志,找原因。

去掉idfa后,卸载重装,iOS9以上,每次都会改变token,所以你取到了新的registrationID

现在你是新的ID接收消息正常是吗?

另:idfa不是所有App都可以用的,你看一下这个里面关于idfa的说明:


以免上架被拒


(简单也是美) #20

现在可以正常接收了 谢谢你的解释


#21

好的,将你的新registrationID提供给我一下,我看看我们这边是否还能据此查出之前的问题,虽然可能性不大,毕竟没有复现。


(简单也是美) #22

171976fa8abbe758c87