【问题标题】:APN not working from the AppStore buildAPN 在 AppStore 构建中不起作用
【发布时间】:2012-11-30 22:46:05
【问题描述】:

我们已经创建了使用 APN 的 iOS 应用程序。它在开发环境中运行良好。我们在开发环境中收到 APN 通知。但是在生产环境中(来自 AppStore),APN 没有得到。我们在网上发现了很多与此主题相关的问题。我们已经用这些检查点交叉检查了我们的应用程序。但现在的方式。关于我们的应用程序和服务器的 APN 相关详细信息如下。

应用详情。

• 为 APN 服务配置了捆绑包 ID • 生成的生产推送 SSL 证书/开发推送 SSL 证书 • 成功下载证书并安装在钥匙串上 • 然后将苹果分发推送证书和密钥导出为.p12 • 将.p12 文件转换为.pem 并连接证书和密钥的.pem 文件 • 将其安装在服务器 (gateway.push.apple.com) 的 2195 端口 • 在应用程序中以“production”为值的aps-environment 键。

在设备上检查adhoc(distribution(ipa))构建的应用程序二进制时,通知注册成功,我们可以获得设备令牌。但在设备上没有收到任何通知提醒。

我们生成的设备令牌是:612e0899 722d2e2f 06dad688 64089023 50d910d6 a3cc00ec bd798915 3efef503

服务器详情。

在服务器(提供者)中设置生产环境(gateway.push.apple.com),而不是沙盒环境(gateway.sandbox.push.apple.com)。我们的服务器是 ROR。我们正在使用https://github.com/jpoz/APNS gem 发送 APN。我们使用的端口是2195。

有人可以帮助我们吗?我们被困在这里最后 4 天。在使用 APNs 中的实际生产环境上传之前,我们如何在 AppStore 中测试我们要上传的构建。这样我们就可以避免这样的错误。

【问题讨论】:

    标签: ios app-store push-notification apple-push-notifications


    【解决方案1】:

    我遇到了类似的问题,但在我的情况下,解决方案非常奇怪。看看这个答案:https://stackoverflow.com/a/12670448/679059

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-01-10
      • 2020-09-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-11-03
      相关资源
      最近更新 更多