【问题标题】:Push notification on production mode not receiving PNS生产模式下的推送通知未收到 PNS
【发布时间】:2013-11-22 07:17:38
【问题描述】:

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

【问题讨论】:

    标签: push apple-push-notifications production-environment apns-php


    【解决方案1】:

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

    您可以使用

    进行检查
    codesign -d --entitlements - pathTo.app
    

    寻找

    <key>aps-environment</key>
    <string>production</string>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-23
      相关资源
      最近更新 更多