FLUTTER ECOSYSTEM

firebase_app_installations

一个允许您使用 Firebase 安装的 Flutter 插件。

最新版本
0.4.4
近 30 天下载
6万
喜欢数
33
Pub 分数
160

Package Overview

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

插件概览

firebase_app_installations 包是一个 Flutter 插件,可实现与 Firebase Installations 的集成,使应用能够管理并检索设备的唯一安装标识符。这些标识符对于 Firebase 服务(如 Firebase Cloud Messaging (FCM) 和 Firebase Remote Config)至关重要,可实现定向消息传递和配置分发。该插件会自动处理安装令牌的生命周期,确保在应用重启和更新后仍能可靠访问。它支持 Android、iOS 和 macOS 平台,在 Firebase 生态系统中提供一致的接口来管理设备安装。

适合场景
  • 通过 FCM 发送定向通知
  • 按设备获取远程配置
  • 跨设备跟踪应用安装
  • 启用设备特定分析
  • 管理推送通知订阅
主要特点
  • 自动令牌管理
  • 跨平台支持(Android、iOS、macOS)
  • 与 Firebase 服务的无缝集成
  • 安全的安装ID生成
  • 实时令牌刷新
适合对象
  • 使用 Firebase 云消息传递的应用程序
  • 需要设备级别定位的项目
  • 远程配置实现
  • 分析和用户参与度跟踪
  • 需要安全设备识别的移动应用
使用建议
  • 需要 Firebase 项目设置
  • 依赖于其他 Firebase 包
  • 仅限 Firebase 生态系统
  • 令牌持久化行为可能因平台而异
  • 需要对网络失败情况进行适当的错误处理
支持平台AndroidiOSmacOS

安装插件

flutter pub add firebase_app_installations

所属分类

依赖

依赖清单 4 项
  • firebase_app_installations_platform_interface^0.1.5
  • firebase_app_installations_web^0.1.7+13
  • firebase_core^4.14.0
  • firebase_core_platform_interface^8.1.1

源码仓库

关联项目

所在榜单