Firebase 推送通知不适用于试飞
Posted
技术标签:
【中文标题】Firebase 推送通知不适用于试飞【英文标题】:Firebase Push Notifcations does not work on Test Flight 【发布时间】:2018-07-26 05:48:01 【问题描述】:我有一个使用 firebase 推送通知的 ios Xamarin 项目。推送通知正在调试版本中工作。我将项目上传到 Test Flight 并且不再收到推送通知。
我有开发证书和生产证书。我正在使用 App Store 配置文件。我曾尝试撤销并制作新证书。我已将FirebaseAppDelegateProxyEnabled - Yes
添加到信息列表中。我在试飞中收到了 Firebase 令牌。
谢谢
【问题讨论】:
【参考方案1】:您还必须在 Firebase 上添加用于生产的 APNS/证书,这种情况一直都在发生。检查你有他们两个。
如果您使用 P8 键,效果会更好。在这种情况下,您不需要任何其他证书。因为 Firebase 是最好的方法,如果您需要更多帮助,请发表评论。
干杯。
【讨论】:
您的意思是将用于生产的 APNS/Cert 添加到 Firebase 控制台吗?我目前在 Firebase 上使用 APN 身份验证密钥,而不是证书。我应该改用证书吗? 我之前使用的是 p8 身份验证密钥。我尝试删除我的身份验证密钥并改用 dev/prod 证书,但没有奏效。我重新添加了我的 p8 身份验证密钥,但这也不起作用。以上是关于Firebase 推送通知不适用于试飞的主要内容,如果未能解决你的问题,请参考以下文章
firebase react-native 推送通知适用于 iOS 发布版本,但不适用于通过 App Store 发布的应用程序