【问题标题】:Push token is not generating when app is installed using archive ipa file.Token is generating when app is installed with binary file使用归档 ipa 文件安装应用程序时不会生成推送令牌。使用二进制文件安装应用程序时会生成令牌
【发布时间】:2015-09-29 09:46:03
【问题描述】:

我创建了内部生产推送证书,无法通过 iPA 创建生成推送令牌。当通过 iTunes 使用二进制文件安装应用程序并通过 Xcode 安装应用程序时,正在生成令牌。为什么会这样,谁知道?

【问题讨论】:

    标签: ios certificate apple-push-notifications apn


    【解决方案1】:

    这是因为我们有 2 个 APNS 环境 - 生产环境和沙盒环境。当您使用 Xcode 生成本地构建时,它会使用沙盒证书自动签名,并且您会连接到沙盒 APNS。如果您的服务器端也使用沙盒推送证书,您将收到带有此设备令牌的推送。

    要测试生产环境,您需要正确的配置文件(带有 .mobileprovision 的生产密钥的配置文件)。

    您可以测试构建您应用的 AdHoc 版本的 APNS 生产环境。该应用程序将使用生产证书和服务器,其目的正是在您将其发送到 AppleStore 之前进行测试。或者,您可以通过从 App Store 下载更实时的方式来测试生产推送。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多