Firebase FCM推送通知未在iOS 12上显示

时间:2018-12-03 07:37:41

标签: django python-3.x

我正在将Python 3和Django框架与Firebase FCM结合使用,以从iOS设备发送推送通知。直到昨天,推送通知才显示在设备上。

当我现在发送推送通知时,一切都显示成功,但是设备上什么也没收到。

如果我直接通过curl请求发送,这是响应:

{'失败':0,'canonical_ids':0,'成功':1,'multicast_ids':[8348728835412078810],'topic_message_id':无,'结果':[{'message_id':'0:1543820637538874 %6467bacd6467abcd'}]}

如果我是从Firebase控制台上的“通知”仪表板发送的,则表明已成功完成。

我完成了以下操作但没有成功:

  1. 已锁定“ Firebase / Core”和“ Firebase / Messaging”的窗格。

  2. 在开发人员控制台上生成了新的APN密钥,并替换了 Firebase中FCM设置上的现有密钥。

  3. 下载了新的GoogleService-Info.plist并替换了现有的

  4. 检查捆绑商品ID等是否全部匹配。

  5. 将Firebase Pod更新到最新版本

  6. 已关闭在info.plist文件中关闭的消息(即FirebaseAppDelegateProxyEnabled =否)

  7. 设置Messaging.messaging()。should EstablishmentDirectChannel = true

  8. 确保“功能”中的远程通知仍处于打开状态

0 个答案:

没有答案