iOS设备生成了两个不同的registrationID,导致收不到推送消息。
我的APP是一个ionic APP。运行已发布的正式版本时(1.6.0,这是我的APP的版本号),在安卓和iOS都能够正常收到推送消息。我现在在测试新的版本(1.7.0),在安卓手机上能够正常收到推送消息,但iOS设备上收不到。进一步跟踪发现,运行1.6.0和1.7.0时,生成的registrationID是不一样的(一个是121c83f7604c209d547,另一个是1517bfd3f7acbd77405)。因为现在1.6.0能够收到推送消息,但1.7.0收不到,所以是不是可以认为苹果那边还是把1.6.0生成的registrationID当作有效?当运行1.6.0时,通过极光后台可以看到“目标”和“成功”都是1,但运行1.7.0时,“目标”和“成功”都是0。这个问题有没有什么解决办法?多谢!