【问题标题】:push notifications: working on 1st test iPhone, but not on others推送通知:在第一个测试 iPhone 上工作,但在其他 iPhone 上不工作
【发布时间】:2014-07-17 08:44:49
【问题描述】:

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

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

再次总结一下:现在所有 3 台设备都有相同的最新版本的应用程序,但 didRegisterForRemoteNotificationsWithDeviceToken 仅在第一台设备上被触发。其他 2 从不在启动时请求推送通知的权限。

【问题讨论】:

    标签: ios push-notification


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-10-17
      相关资源
      最近更新 更多