我在iOS上遇到Firebase云消息传递问题。我已将Firebase实施到应用中,如文档中所述,并生成Firebase实例ID。但是,如果我尝试发送推送通知(例如使用http://pushtry.com/),则没有任何反应。问题是,做了工作,而且我不记得改变与通知有关的任何事情。
因为我找不到任何东西,我甚至尝试删除整个项目并从头开始再做一切(通过复制代码)。然后它再次起作用,但现在(一小时后)再次,它再次无法工作。
如果我从pushtry或Firebase控制台发送FCM,它会说消息已发送,但没有任何反应! (在iOS设置中启用了推送通知。它确实有效)
我真的不知道该怎么做。有人知道我能做什么吗?
提前谢谢。
答案 0 :(得分:1)
好吧,经过两天的最大挫折,我明白了。
问题是FirebaseAppDelegateProxyEnabled
文件中的NO
行设置为info.plist
。
删除线后,问题就消失了!
我现在很放心
答案 1 :(得分:0)
将参数content_available
设置为true
答案 2 :(得分:0)
就我而言,我迁移了我的 Apple 帐户,但忘记正确配置我的 Apple 和 Firebase 帐户。
苹果方面
Firebase 方面
就是这样。