【问题标题】:iOS Push notifications not working in productioniOS推送通知在生产中不起作用
【发布时间】:2015-10-17 07:15:45
【问题描述】:

所以我在我的应用程序中添加了推送通知,当我尝试它时,一切都在开发中运行良好,然后我切换到生产并准备上传到应用程序商店,突然不再发送推送通知。我不知道该怎么办,有什么帮助吗?

另外,当我运行该应用程序时,设备已成功注册推送通知,但没有发送或接收任何通知。

【问题讨论】:

  • 我面临同样的问题,所以它可能会解决你的问题,只需开始获取推送通知和检查的整个过程。
  • 您是否将 Web 服务中的 URL 从沙箱更改为生产环境?
  • @AshishThakkar 嗨,谢谢,我想我会重新开始,也许它会起作用。
  • @ClausBönnhoff 嗨,是的,我做了,它说那里也生产
  • 您的问题可能已经被问及并回答了。请参阅here

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


【解决方案1】:

检查您的应用是否已准备好从您的生产 URL 接收通知,并且尚未设置为沙盒。

开发:使用开发环境进行初始开发 和提供者应用程序的测试。它提供相同的服务集 作为生产环境,虽然数量较少 服务器单元。开发环境也充当虚拟 设备,支持模拟端到端测试。您访问 gateway.sandbox.push.apple.com 的开发环境,出站 TCP 端口 2195。

生产:构建时使用生产环境 提供者应用程序的生产版本。使用生产的应用程序 环境必须满足 Apple 的可靠性要求。您访问 gateway.push.apple.com 的生产环境,出站 TCP 端口 2195.

还要确保您的应用正在使用您的生产 APNS 证书。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2015-09-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-03-23
  • 2013-03-13
  • 1970-01-01
相关资源
最近更新 更多