flutter 获取设备的唯一标识

插件

device_info_plus | Flutter packageFlutter plugin providing detailed information about the device (make, model, etc.), and Android or iOS version the app is running on.https://pub.dev/packages/device_info_plus安卓

androidInfo.serialNumber 

serialNumber property - AndroidDeviceInfo class - device_info_plus library - Dart API

Future getAndroidId() async {
  final androidInfo = await DeviceInfoPlugin().androidInfo;
  return androidInfo.androidId; // 可能为 null 或空字符串
}

ios

Future getIOSId() async {
  final iosInfo = await DeviceInfoPlugin().iosInfo;
  return iosInfo.identifierForVendor;
}

权限

安卓需要加

ios需要 配置xcode 打开  Keychain Sharing 权限

flutter 获取设备的唯一标识_第1张图片

 flutter 获取设备的唯一标识_第2张图片

你可能感兴趣的:(flutter)