【发布时间】:2021-05-11 01:40:09
【问题描述】:
我正在尝试为 Android 和 iOS 构建一个 Flutter 应用程序。我一直在使用 Firestore Cloud Messaging (FCM) 实现推送通知,当我在模拟器 (Android) 或连接的物理设备 (iOS) 上进行测试时,它适用于 Android 和 iOS。
但是,当我构建应用程序供客户端测试(使用 Codemagic)时,推送通知在 iOS 上不起作用(在 Android 上起作用)。如果它适用于我的开发环境但不适用于 Codemagic,这意味着除了 Codemagic 的构建之外,一切都已正确配置,对吧??
我认为除了连接苹果开发者账号外,Codemagic 上不需要做额外的配置。但是,如果我在连接帐户时犯了错误,那么我想在我构建应用程序时团队就不会出现。
另外,当我尝试使用 iphone 生成的 FCM 令牌通过 Postman 发送推送通知时,它返回“NotRegistered”。
那我做错了什么?
请,任何帮助将不胜感激。
谢谢。
【问题讨论】:
标签: ios flutter push-notification firebase-cloud-messaging codemagic