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