推送通知不适用于生产

Posted

技术标签:

【中文标题】推送通知不适用于生产【英文标题】:Push notification not working on production 【发布时间】:2016-02-17 09:41:46 【问题描述】:

当我使用开发证书时,推送通知运行良好。但是今天当我的应用程序上线时,我将 ck.pem 更改为分发。现在我正在获取设备令牌但没有收到推送通知。请帮帮我。

【问题讨论】:

【参考方案1】:

如果你使用生产证书推送通知,你需要删除apns服务器地址中的.sandbox,如果你使用Xcode安装应用程序,一般使用运行选项,那么模式将设置为开发和推送不会收到来自生产环境的通知。您需要通过生成 .ipa 文件来安装应用程序并从 iTunes 中安装。

【讨论】:

非常感谢。删除 .sandbox 解决了我的问题。 好的。我的第一个应用程序也遇到了同样的问题。如果您的问题得到解决,请接受答案。干杯:)

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

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

Apple 推送通知仅适用于开发,不适用于生产

Pushsharp 推送通知仅适用于沙盒,不适用于生产

生产推送通知 .p12 生产证书不适用于企业分发应用程序(应用商店之外)

APNS 推送通知头痛;适用于开发但不适用于生产

来自 UrbanAirship 的推送通知不适用于 android 中的实时服务器(即使用生产密钥)