无法使用 firebase_messaging 在 iOS 上的 Flutter 应用程序中订阅主题



我正在使用firebase_messaging来管理Flutter应用程序上的通知
安卓系统没有问题
当我在iOS中尝试订阅某个主题时(同样,它在Android上运行得很好(,我没有收到任何错误,但我知道后台正在发生一些不好的事情,因为下一行代码总是被跳过,就像Flutter异常时一样:

void _subscribeToTopic(String topic) async {
await FCMHelper.firebaseMessaging.subscribeToTopic(topic);
await SharedPrefsHelper.sp.setBool(topic, true);
}

await SharedPrefsHelper.sp.setBool(topic, true);从不执行,这意味着subscribeToTopic将出错
我很惊讶,在我之前似乎没有人遇到这个问题(GitHub上没有问题,StackOverflow上没有问题(,但我真的不知道该怎么办,尤其是因为我不知道Swift和Objective-C,所以如果代码中有错误,我就找不到它。
请帮助我。谢谢

通过删除和重新安装pod文件解决

在下面的GitHub问题中https://github.com/FirebaseExtended/flutterfire/issues/1943

要删除和重新安装pod文件,请参阅此链接Flutter iOS构建失败pod文件错误:Podfile已过期

相关内容

  • 没有找到相关文章

最新更新