iPhone中的推送通知问题

Posted

技术标签:

【中文标题】iPhone中的推送通知问题【英文标题】:Push Notifications Issue in iPhone 【发布时间】:2012-05-29 07:44:57 【问题描述】:

好的..所以我在 RayWenderlich.com 上关注了关于在应用程序中设置推送通知的教程。它在第一周左右工作得很好。通知已发送,直到今天通知停止工作,一切都很酷。我通过创建新的 SSL 证书、新的配置文件等重复了网站上提到的步骤,但它仍然不起作用。我的 iPhone 中的设置和所有设置都设置为在应用程序中接收通知。

我尝试从 FB、Twitter 等其他服务向自己发送通知,它们都在工作。任何人都可以接受可能无法正常工作的事情。

哦,顺便说一句,我的 php 代码没有显示错误。实际上,它表示消息已成功传递。

我的时间不多了,我们将不胜感激。谢谢。

【问题讨论】:

【参考方案1】:

设备令牌可能会更改。更新设备令牌并重试。

【讨论】:

【参考方案2】:

确保您使用的是正确的模式,即您已在开发模式下启用推送通知,并使用相同的配置文件安装应用程序并将开发的 .pem 文件保留在服务器上。如果您从开发更改为发布,则需要从服务器更改 .pem 文件,并在发送实时版本的推送通知时删除沙箱。

【讨论】:

它处于开发模式..在你发表评论后我已经验证了它。而且我已经使用相同的配置文件进行了 CodeSigned。它仍然无法正常工作。【参考方案3】:

请记住,Apple 不保证消息会 100% 传递。

下次别太担心了。

【讨论】:

以上是关于iPhone中的推送通知问题的主要内容,如果未能解决你的问题,请参考以下文章

与 iphone 中的推送通知相关

iPhone应用程序中的推送通知[关闭]

推送通知不适用于 iphone 中的生产证书?

PHP中的多个通知推送iPhone

接收苹果推送通知的问题

临时分发中的推送通知问题