You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用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

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.17 10:52:05