我已经面对这个错误好几天,我已经阅读了关于这个主题的几乎所有问题,但我还没有想出解决方案。
请不要将其标记为重复(我已经查看过上一个问题)。
我看了一下这些类似的问题(但没有运气):
和其他许多人一样,我尝试了他们的解决方案,例如
我正在使用一个名为pyfcm的python库向Android应用程序发送通知,但没有运气,下面是函数:
def sendMessages():
push_service = FCMNotification(api_key="AIzaSyxxxxxxxxx")
registration_id = "fd9JpOrrSbc:APA91bHOmsE99dtUXXXXXXXXXXXXXXXX"
message_title = "Cool Me"
message_body = "Hi john, your customized news for today is ready"
result = push_service.notify_single_device(registration_id=registration_id, message_title=message_title,
message_body=message_body)
以下是输出:
{'multicast_ids': [8943443862024247709], 'success': 0, 'failure': 1, 'canonical_ids': 0, 'results': [{'error': 'MismatchSenderId'}], 'topic_message_id': None}
这是本周开始的问题,但前一个任务正如预期的那样正常运行。
我还阅读了firebase错误文档error documentation
我知道有很多问题导致这一点,但这是我想分享的经验,所以我使用的是Mac Core I5,16 GB处理器2.3 GHz Intel Core,我所做的是将项目从Github克隆到我的同事的具有相同规格的PC,并且注册设备ID成功运行。
我的IDE有一个问题(但是,我已经重新启动了很多,无效的缓存并重新启动它,清理它,重建并构建它但没有工作),所以我刚刚使用我的同事PC进行部署并且它有效。
因此有时因IDE而出现此错误。尽可能多地尝试清理和重建项目。