ios - 未找到请求的实体 FCM iOS React Native
问题描述
我无法在 iOS 上获得推送通知。在 android 上,一切正常,这确认问题来自我的配置。我可以使用该firebase.messaging().getToken()
函数检索带有 iOS 的 FCM 令牌(长度为 163 个字符)。但是,当我使用此令牌发送推送通知时,没有任何反应(在 Firebase 控制台中)。当我的合作伙伴(后端)从我们的服务器发送推送通知时,他会收到一个Requested entity was not found.
我将推送通知功能添加到我的项目中。我从我在 Firebase 控制台中正确添加的 Apple Developer 帐户创建了一个“APN”密钥。我还为推送通知添加了开发和生产证书(以确保问题不会来自他无法使用 APN 密钥发送推送的事实)。
我不明白的是我能够检索 FCM 令牌,但它似乎在生成时是无效的。当时,当我使用 FCM 6 时,我不得不在我的 AppDelegate.m 中进行一些更新,但现在,由于我使用的是 FCM 7,我再次遵循安装过程,所以我删除了我所做的所有更改AppDelegate.m。
是否对 AppDelegate.m 或 FCM 安装过程中未提及的项目进行任何更改?我如何知道错误是由于 FCM 还是由于 APNS?
在解决方案或问题方面,我已经没有什么想法可以要求自己尝试解决问题了。
解决方案
推荐阅读
- javascript - Knex 迁移失败 - SAVEPOINT 只能在事务块中使用
- oracle - oracle decode不能很好地处理字符
- java - 带有java API的弹性搜索6.2,如何自动生成ID?
- elisp - 匹配单个方括号时的正则表达式顺序
- bash - bash,查找var中的所有字符串
- php - PHP:解析和拆分数组中的键和值
- xml - XMLTable 不会从 XML 中的子项获取数据
- ios - 如何在 iOS 的 High Charts 中为热图添加边框宽度和颜色?
- python - 为什么“eggsecutable”搜索 __main__
- android - 如何忽略“文本大小太小”