繁体   English   中英

fcm onMessage 在模拟器上工作,但在物理设备上不起作用

[英]fcm onMessage works on simulator but does not work in physical device

我是一名 web 开发人员,试图构建一个带有推送通知的简单混合 webview 应用程序。 所以我使用了flutterfirebase-cloud-messaging android端在模拟器和物理 android 手机上都可以正常工作。

但是对于ios我有一个问题。 onMessage回调在模拟器中工作并生成AlertDialog 但是当我在物理 iphone 上测试它时,它不起作用。 什么都没有弹出。 其他回调确实有效( onLaunchonResume )。 另一个奇怪的部分是,一旦测试应用程序安装在物理设备上,终端就会失去与设备的连接。 所以我什至看不到错误日志。

对我来说,这取决于版本
在 build.gradle 上implementation 'com.google.firebase:firebase-messaging:20.1.0'

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM