如何在flutter应用程序中获取firebase安装身份验证令牌



我正在为Flutter应用程序创建带有A/B测试的Firebase远程配置实验。为了在测试设备上验证实验,我需要获得与每个Firebase安装相关联的Firebase installation auth token

我怎样才能在";长笛方式"?在文档中,Swift、Kotlin等都有获得它的方法。但Dart/Flutter却没有。

在我的应用程序中,我安装了firebase_core软件包,FirebaseOptions有一堆ids:

this.apiKey,
this.appId,
this.messagingSenderId,
this.projectId,
this.measurementId,

但没有Firebase安装验证令牌。

最简单的方法是,如果您也安装了firebase云消息传递,则从中获取令牌。在我的应用程序中,我没有,所以我想自己解决这个问题,所以我写了一个小程序包来解决这个问题。

我不确定它是否适用于任何类型的设备,因为我只在我拥有的设备(Android和iOS(上本地尝试过,但使用此代币,你可以在firebase控制台中进行AB测试。

https://pub.dev/packages/firebase_device_id

firebase_app_installations是Firebase开发团队的一个新Flutter软件包,我相信它将为您提供所需的内容。

相关内容

  • 没有找到相关文章

最新更新