服务器更改时推送通知不起作用

Posted

技术标签:

【中文标题】服务器更改时推送通知不起作用【英文标题】:pushnotification not working when server changes 【发布时间】:2011-07-01 12:57:28 【问题描述】:

我正在开发一个启用推送通知的应用程序。它在本地服务器(公司服务器 - php)中运行良好,但是当我将服务器更改为客户端服务器时,推送通知不起作用。

我使用了启用推送通知的开发和分发配置文件。

请帮助我克服这种情况。

【问题讨论】:

你把.pem文件放到服务器了吗???? 在这里查看我的答案:[***.com/a/16274256/362310][1]这也可能对您有用。 [1]:***.com/a/16274256/362310 【参考方案1】:

当您的客户拥有 Ad Hoc(或 App Store)预置的应用程序时,是否仍在使用开发证书?

如果您的客户为 Ad Hoc(或 App Store)配置/签名了应用程序,那么您需要使用生产证书通过 APNS 发送推送通知。您还需要确保连接到 Apple 的生产服务器,而不是沙盒替代方案。

Ad Hoc 必须使用证书和推送通知服务器的生产版本似乎有点奇怪,但事实就是如此。

【讨论】:

以上是关于服务器更改时推送通知不起作用的主要内容,如果未能解决你的问题,请参考以下文章

打开应用程序时推送通知不起作用

门户更改后推送通知不起作用

应用程序终止时 Firebase 推送通知回调不起作用

iOS - 推送通知在辞职的 IPA 中不起作用

推送通知在前台不起作用

推送通知在应用程序运行时不起作用(活动)[重复]