在发布版本上推送通知工作,但在上传到 TestFlight 之后没有
Posted
技术标签:
【中文标题】在发布版本上推送通知工作,但在上传到 TestFlight 之后没有【英文标题】:Push notification work on Release build, yet not after uploading to TestFlight 【发布时间】:2017-04-21 21:12:20 【问题描述】:使用方案配置发布构建,我设法获得推送通知(我已经生成了 prod 和 dev 证书)。
但在发布到 TestFlight 后,不再接收推送,完全相同的构建。
有什么想法吗?
我正在使用 Firebase FCM 进行推送通知,不要认为它与此有任何关系,因为在设备上从 Xcode 构建 Release 时推送确实有效。
【问题讨论】:
【参考方案1】:这太奇怪了,我刚刚在苹果开发者门户上吊销了分发证书,重新创建了证书请求和证书,现在它在构建版本和 TestFlight 上都可以使用。
【讨论】:
以上是关于在发布版本上推送通知工作,但在上传到 TestFlight 之后没有的主要内容,如果未能解决你的问题,请参考以下文章
我的应用程序中的推送通知在 iPhone 6s 上停止工作,但在 iPad 上仍然有效
Web 推送通知在 Android 上工作,但在 IOS 上不工作
带有 p8 文件的 Apple 推送通知在我的 Mac 上工作,但在 Linux 服务器上不起作用