iOS Build 在提供构建时推送通知失败?
Posted
技术标签:
【中文标题】iOS Build 在提供构建时推送通知失败?【英文标题】:iOS Build fails for push notifications while giving build? 【发布时间】:2016-09-26 10:05:30 【问题描述】:在通过直接连接到 Xcode 来运行应用程序时,它运行良好并且我们能够接收通知。但是,在使用企业分发证书通过 diawi 或 Dropbox 分发构建时,我们收到通知错误为 “注册推送通知失败。找不到有效的 apns 证书”
到上周为止一切正常。
请参考截图。使用 Xcode 6.3 和 7.2 检查。但同样的错误存在。
请建议如何解决这个问题?
【问题讨论】:
【参考方案1】:APNS 配置有 2 个不同的证书。
开发证书(沙盒 APNS 环境)只能与开发配置文件一起使用。
生产证书(生产环境)将与生产配置文件一起使用。
如果您直接从 Xcode(调试模式)安装应用程序,那么它将使用开发配置文件。如果您存档然后生产临时配置文件从 diawi 或其他媒体分发。您必须在服务器端使用适当的证书来实现 APNS。
【讨论】:
以上是关于iOS Build 在提供构建时推送通知失败?的主要内容,如果未能解决你的问题,请参考以下文章