针对 iOS 配置 Firebase/Messaging 时出现问题



我正在开发一个新应用,但在为 iOS 配置 Firebase/Messaging 时遇到了问题。我仔细检查了所有内容,唯一的线索是我在iOS日志中遇到的错误:

[Firebase/Messaging][I-IID003014] 读取嵌入式移动配置时出错 错误域=NSCocoaErrorDomain Code=260 "无法打开文件 \M-b\M^@\M^\embedded.mobileprovision\M-b\M^@\M^] 无法打开\M-b\M^@\M^Yt,因为没有此类文件。UserInfo={NSFilePath=/var/containers/Bundle/Application/F473238B-EA6D-46BD-8B37-39081C56E771/Dramler.app/embedded.mobileprovision, NSUnderlyingError=0x17024b3a0 {Error Domain=NSPOSIXErrorDomain Code=2 "No such file or directory"}}

更多详情:

  • 我们使用反应原生和反应原生 fcm
  • Firebase/Messaging Pod 版本:3.16.0
  • Firebase消息窗格版本:1.2.3
  • FirebaseInstanceID pod 版本:1.0.10
  • iOS 设备版本:10.3
  • 该应用程序当前仅在测试飞行中发布
  • 奇怪的是,在Develoment中一切正常

有什么想法吗?

迷失了几天后,终于找到了问题所在。Firebase 文档在介绍如何导出 APN 证书并将其上传到 Firebase 控制台的部分是错误的。只需导出用于开发的私钥,但必须导出用于生产的实际证书

StackOverflow中有几个类似的问题。我向 Google 发送了反馈以改进文档。我看看。

相关内容

  • 没有找到相关文章

最新更新