我已经完成了 Push 的事情解析网(一切正常)然后我被要求为公司创建一个解析帐户并进行设置,以便他们可以自己管理。好吧,没有意识到网站上有一个导出按钮,我删除了我帐户上的应用程序,并为他们创建了一个帐户,并将应用程序添加到他们的帐户中。我添加了所有正确的证书并更新了应用程序和客户端密钥,但它不会发送它,并且在“推送通知”选项卡上,它将显示我有收件人(我的测试设备),但是当我点击发送时,它会说完成,但我的设备上不会出现任何内容。因此,由于不太聪明,我删除了该应用程序并在我的帐户上重新创建了它(认为其他帐户可能有问题)。现在它甚至无法在我的帐户上运行。我已经创建了所有新的证书和所有内容,但我无法弄清楚为什么它不起作用。同样,在“推送通知”选项卡上,它将显示我有收件人(我的测试设备),但是当我点击发送时,它会说“完成”,但我的设备上不会出现任何内容。帮助?
我的想法可能是设备正在记住旧帐户的 APNS 权限,我是对的吗?
我不久前遇到过这个。对我来说,这就是开发者版本和发布版本之间的区别。您将在 Apple 的配置门户中看到您可以为应用程序设置 2 个推送证书。一种用于生产发布,另一种用于开发人员测试。当您构建应用程序进行测试时,它会自动查找开发人员证书。当您进行发布构建时,它会查找发布证书。
所以...请确保您已将正确的推送证书上传到 Parse。就我而言,Parse 会说消息已发送到设备,但我从未看到它们通过,因为 Parse 将它们发送到 Apple 时所使用的证书与我的特定构建类型不匹配。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)