Firebase 云消息推送公告不再到达 iOS



我在 iOS 上使用 Firebase Cloud Messaging 时遇到问题。我已经按照文档中的说明在应用程序中实施了Firebase,并生成了一个Firebase实例ID。但是,如果我尝试发送推送通知(例如使用 http://pushtry.com/(,则没有任何反应。问题是,它确实有效,我不记得更改了与通知有关的任何内容。

因为我找不到任何东西,我什至尝试删除整个项目并从头开始重新做所有事情(通过复制代码(。然后它再次工作,但现在(一小时后(再次,它再次不起作用。

如果我从推送或 Firebase 控制台发送 FCM,它会显示消息已送达,但没有任何反应!(推送通知在 iOS 设置中启用。它确实有效(

我真的不知道该怎么办。有人知道我能做什么吗?

提前谢谢你。

好吧,经过整整两天的极度沮丧,我想通了。 问题是FirebaseAppDelegateProxyEnabledinfo.plist文件中设置为NO行。

我删除该行后,问题就消失了!

我现在松了一口气

将参数content_available设置为true

就我而言,我已经迁移了我的Apple帐户,但忘记正确配置我的Apple和Firebase帐户。

苹果方面

  1. 确保为该应用 ID 启用了"推送通知"。
  2. 确保您已创建"Apple 推送通知服务"证书并附加到 Apple ID。
  3. 创建一个授权密钥,稍后会更新该密钥加载 Firebase,以便它可以代表您与 Apple 服务器进行通信。(链接(

火力基地侧

  1. 确保您的 iOS 苹果捆绑包在 Firebase 项目中设置正确
  2. 上传您之前在 Apple 中创建的授权密钥 - 上面的步骤 3。(链接(
  3. 按照所有步骤将 iOS 应用与 Firebase SDK 集成

就是这样。

相关内容

  • 没有找到相关文章

最新更新