使用Firebase In-App Messaging时无法获取Installation ID问题咨询
Flutter Firebase In-App Messaging 无法获取Installation ID日志问题
我正尝试在Flutter应用中集成Firebase In-App Messaging包,按官方文档说明,应该能在日志中看到包含Installation ID的这条输出:
I/FIAM.Headless: Starting InAppMessaging runtime with Installation ID YOUR_INSTALLATION_ID
但无论在调试还是发布模式下运行Android应用,都从未出现这条日志。
目前fiam.app.options能正常返回配置值,不过调试器偶尔会输出以下日志:
I/FIAM.Display(15898): Unbinding from activity: MainActivity
I/FIAM.Headless(15898): Removing display event component
我已经完成了以下配置:
- 在Google Cloud中启用了Firebase In-App Messaging API
- 在app/build.gradle中添加了依赖:
implementation 'com.google.firebase:firebase-inappmessaging:21.0.0' implementation 'com.google.firebase:firebase-inappmessaging-display:21.0.0'
- 在main函数中初始化Firebase并创建了FirebaseInAppMessaging实例:
import 'package:firebase_in_app_messaging/firebase_in_app_messaging.dart'; Future<void> main() async { firebaseApp = await Firebase.initializeApp( options: DefaultFirebaseOptions.currentPlatform, ); FirebaseInAppMessaging fiam = FirebaseInAppMessaging.instance; //... }
内容的提问来源于stack exchange,提问作者Bertrand Gélinas
相关产品推荐
相关产品推荐

