getDeviceId function
Implementation
Future<String?> getDeviceId() async {
final deviceInfo = DeviceInfoPlugin();
try {
if (Platform.isIOS) {
IosDeviceInfo iosInfo = await deviceInfo.iosInfo;
return iosInfo.identifierForVendor;
} else if (Platform.isAndroid) {
AndroidDeviceInfo androidInfo = await deviceInfo.androidInfo;
return androidInfo.id;
}
} catch (e) {
return null;
}
return null;
}