推送通知:在第一次测试iPhone上工作,但在其他测试中没有

时间:2014-07-17 08:44:49

标签: ios push-notification

我成功注册了推送通知的所有证书等。我通过USB将我的应用程序安装到第一部iPhone(iOS 6,如果重要的话)。在iPhone上调用了didRegisterForRemoteNotificationsWithDeviceToken,我可以接收推送通知。

然后我将我的应用程序安装到其他2个设备(也通过USB,但这次是iOS 7),didRegisterForRemoteNotificationsWithDeviceToken从未在这两个设备上被激活。我错过了什么?我很久以前就设置了第一部iPhone,所以我可能忘了做一些必要的步骤,我不知道。

再次总结一下:现在所有3台设备都拥有相同的最新应用程序版本,但didRegisterForRemoteNotificationsWithDeviceToken仅在第一台设备上被激活。其他人2在启动时从未要求获得推送通知的许可。

1 个答案:

答案 0 :(得分:0)

我找到了 - 我被要求去Apple的会员中心,并更新我的“配置文件”。有2个其他设备可见,但它们在配置文件中未选中,因此不允许接收推送通知。所以我查了2个其他设备,下载并重新安装了新配置文件,现在一切都很好。