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

Django Firebase FCM推送通知在iOS 12上不显示,django,python-3.x,Django,Python 3.x,我正在使用Python3和Django框架以及Firebase FCM从iOS设备发送推送通知。推送通知直到昨天才在设备上显示 当我现在发送推送通知时,所有内容都显示成功,但设备上没有收到任何内容 如果我通过curl请求直接发送,则响应如下: {'failure':0,'canonical_id':0,'success':1,'multicast_id':[8348728835412078810],'topic_message_id':None,'results':[{'message_id':

我正在使用Python3和Django框架以及Firebase FCM从iOS设备发送推送通知。推送通知直到昨天才在设备上显示

当我现在发送推送通知时,所有内容都显示成功,但设备上没有收到任何内容

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

{'failure':0,'canonical_id':0,'success':1,'multicast_id':[8348728835412078810],'topic_message_id':None,'results':[{'message_id':'0:1543820637538874%6467BACD64677ABCD'}]

如果从firebase控制台上的通知仪表板发送,则显示已成功完成

我做了以下工作,但没有成功:

  • 锁定在“火力基地/核心”和“火力基地/信息”的吊舱中

  • 在开发人员控制台上生成新的APN密钥并替换 Firebase中FCM设置上的现有键

  • 下载了一个新的GoogleService-Info.plist并替换了现有的

  • 检查了包id等所有匹配项

  • 将firebase吊舱更新至最新版本

  • 在info.plist文件中关闭消息swizzling(即FirebaseAppDelegateProxyEnabled=否)

  • 设置Messaging.Messaging().shouldEstablishDirectChannel=true

  • 确保功能中的远程通知仍处于打开状态


  • 你找到解决办法了吗?