From 30383710b58d52b43c3c4b0018a5caab3d9726d8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9CDaisyWu=E2=80=9D?= <“18682150237@163.com”> Date: Tue, 10 Sep 2024 17:20:28 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E8=B7=9F=E8=BF=9B=E7=99=BB=E5=BD=95?= =?UTF-8?q?=E3=80=81=E6=B3=A8=E5=86=8C=E6=8E=A5=E5=8F=A3=E5=85=A5=E5=8F=82?= =?UTF-8?q?DeviceInfo=E5=86=85=E5=AE=B9=E4=B8=8D=E5=AE=8C=E5=96=84?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/common/XSConstantMacro/XSConstantMacro.dart | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/common/XSConstantMacro/XSConstantMacro.dart b/lib/common/XSConstantMacro/XSConstantMacro.dart index 38485f83..32ebcf6b 100755 --- a/lib/common/XSConstantMacro/XSConstantMacro.dart +++ b/lib/common/XSConstantMacro/XSConstantMacro.dart @@ -100,12 +100,14 @@ class XSConstantMacro { deviceData['deviceBrand'] = androidInfo.brand; deviceData['deviceModel'] = androidInfo.model; deviceData['deviceVersion'] = androidInfo.version.release; + deviceData['deviceID'] = androidInfo.id; deviceData['deviceType'] = 10; } else if (Platform.isIOS) { final IosDeviceInfo iosInfo = await deviceInfo.iosInfo; deviceData['deviceBrand'] = iosInfo.name; - deviceData['deviceModel'] = iosInfo.model; + deviceData['deviceModel'] = iosInfo.utsname.nodename; deviceData['deviceVersion'] = iosInfo.systemVersion; + deviceData['deviceID'] = iosInfo.identifierForVendor; deviceData['deviceType'] = 20; } return deviceData;