getBasicDeviceInfoUtil function
Implementation
Future<String> getBasicDeviceInfoUtil() async {
DeviceInfoPlugin deviceInfo = DeviceInfoPlugin();
String uniqueId = '';
String deviceName = '';
try {
if (Platform.isAndroid) {
AndroidDeviceInfo androidInfo = await deviceInfo.androidInfo;
uniqueId = androidInfo.id;
deviceName = androidInfo.model;
} else if (Platform.isIOS) {
IosDeviceInfo iosInfo = await deviceInfo.iosInfo;
uniqueId = iosInfo.identifierForVendor ?? '';
deviceName = iosInfo.name;
}
} catch (e) {
// Handle error if necessary
print('Error getting device info: $e');
}
return '$uniqueId-$deviceName';
}