0

我是 PNS 的新手。我开发了一个应用程序,它具有 PNS 并将 ipa 交付给客户端,并且 PNS 在开发模式下完全没有问题。现在我想上传到应用程序商店,然后我在生产模式下创建所有新证书和配置文件并从服务器,但在生产模式 PNS 不来??我已经从 PHP 服务器端脚本中删除了沙箱,甚至还替换了 .pem 证书名称。但仍然无法正常工作。知道出了什么问题吗?

4

1 回答 1

1

您需要运行应用程序的分发版本,例如根据分发配置文件构建,即 Ad Hoc/Enterprise/AppStore 之一。确保配置文件具有生产推送通知权利。

你可以检查这个

codesign -d --entitlements - pathTo.app

寻找

<key>aps-environment</key>
<string>production</string>
于 2013-11-22T12:53:31.573 回答