FLUTTER ECOSYSTEM

flutter_udid

用于在 iOS 和 Android 上跨重新安装获取持久性 UDID 的插件

最新版本
4.1.6
近 30 天下载
16.1万
喜欢数
288
Pub 分数
160

Package Overview

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

插件概览

flutter_udid 是一个 Flutter 插件,可在 Android、iOS、macOS、Windows 和 Linux 上提供跨应用重新安装的持久唯一设备标识符(UDID)。它安全地生成并存储与设备绑定的一致 ID,有助于在不依赖临时或易失性标识符的情况下追踪用户设备。该插件利用平台特定机制确保可靠性和隐私合规性。在需要长期设备识别的场景中特别有用,例如许可管理、分析或反欺诈系统。源代码公开托管在 GitHub 上,以保证透明度和可定制性。

适合场景
  • 设备在应用重新安装后的追踪
  • 许可和激活系统
  • 用户分析和归因
  • 反欺诈和安全监控
主要特点
  • 应用重新安装后仍保持持久
  • 跨平台支持(Android、iOS、macOS、Windows、Linux)
  • 设备ID的安全存储
  • 使用原生平台机制
  • 开源且透明
适合对象
  • 需要长期设备识别的应用
  • 安全敏感的应用程序
  • 分析和许可平台
  • 注重隐私和合规性的开发者
使用建议
  • 需要在 Android 和 iOS 上具有适当的权限
  • 如果被滥用,可能会引发隐私问题
  • 不适合直接用于识别用户
  • 依赖于平台级别的持久化机制
  • 应与用户同意和透明度一起使用
支持平台AndroidiOSmacOSWindowsLinux

安装插件

flutter pub add flutter_udid

所属分类

依赖

依赖清单 1 项

源码仓库

关联项目