Testflight 中未收到推送通知

Push notification is not received in Testflight

我正在尝试实施 Apple 推送通知。

它在本地环境中运行良好。但是在试飞中没有效果。

  1. 我已启用自动签名。
  2. 我在我的构建中包含了 APNS 授权文件,其中包含键 APS Environment 和值 Development
  3. 我在我的服务器中使用了以下两个网址,

    沙盒:gateway.sandbox.push.apple.com,端口 2195。

    生产:gateway.push.apple.com,端口 2195。

但是仍然没有收到来自试飞模式的推送通知。为什么会这样?

由于您的推送通知在开发中运行良好,但在试飞中运行不佳。

您应该检查以下内容:

  1. 当您的应用程序正在使用测试飞行时,使用生产 SSL 证书在您的推送服务器上生成 .pem 文件。

  1. 确保您的 pem 文件和设备令牌在您的推送服务器上是正确的