如何在flutter中获取设备型号名称

Tab*_*san 3 flutter

我正在使用device_info_plus插件来获取设备信息,但无法获取型号名称。

设备名称正在更改并且

utsname.machine

不要给我正确的名字

如何在 flutter 项目中获得正确的设备名称。

小智 7

使用apple_product_name包怎么样?

import 'package:apple_product_name/apple_product_name.dart';
import 'package:device_info_plus/device_info_plus.dart';

if (Platform.isIOS) {
  final info = await DeviceInfoPlugin().iosInfo;
  print(info.utsname.machine);      // "iPhone15,2"
  print(info.utsname.productName);  // "iPhone 14 Pro"
}
Run Code Online (Sandbox Code Playgroud)

您可以获取 iOS 设备的型号名称。

仅供参考,我是这个包的作者。