【问题标题】:how we can test Production Push notifcation on testflight?我们如何在 testflight 上测试生产推送通知?
【发布时间】:2016-05-18 23:55:20
【问题描述】:

我已经使用开发者证书测试了推送通知,它运行良好,但是当我尝试通过生产证书并使用 IO 应用商店部署配置文件进行构建并上传到 iTunes 进行 testflight 内部测试时。此外,我没有使用 testflight build 收到任何推送通知。所以我们如何使用 testflight 测试生产苹果推送通知。那么是否有可能在应用发布之前测试该通知?

【问题讨论】:

  • 您将服务器 url 更改为生产?
  • 是的,我已经这样做了,但没有得到

标签: ios push-notification apple-push-notifications apn


【解决方案1】:

从会员中心创建 Adhoc Distribution Profile 并获取 ipa 文件,或者您可以使用 testflight

您可以使用 adhoc 测试生产证书。

【讨论】:

  • 即使我从会员中心创建了 Adhoc 分发配置文件并尝试检查生产证书推送通知但没有收到任何通知a ...您确定有可能通过 adhoc 配置文件获得通知吗??
  • 是的。这是可能的,我也在我的项目中进行了测试。
  • 你告诉我的任何步骤..我刚刚遵循但没有收到任何通知...我现在使用临时配置文件创建了 ipa...@RJV Kumar
【解决方案2】:

是的,您可以在使用 testflight 构建发布应用程序之前测试推送通知。在上传构建之前您必须做的几件事:

  1. 确保您已生成生产推送 SSL 证书,并将开发推送证书替换为服务器上新生成的生产证书。
  2. 确保您已创建/更新分发配置文件 生成生产推送证书后。
  3. 为您的构建使用新创建/更新的配置文件 上传到 iTunesConnect。

如果您完成了所有这些步骤,您应该能够测试来自 testflight 构建的推送通知,至少,这是我测试推送通知的方式。希望,这很有帮助。

【讨论】:

  • 好的,我做了所有的事情,但如果你告诉这会有帮助,那么我会再做一次并重新验证。
  • 尝试再次创建证书,然后进行测试。有时我面临同样的问题。另外不要忘记更改服务器上的 .pem 文件(使用新的生产证书创建)。
猜你喜欢
  • 2012-09-08
  • 1970-01-01
  • 1970-01-01
  • 2011-09-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-02-04
  • 2018-03-14
相关资源
最近更新 更多