getDeviceDetails static method

Future<String> getDeviceDetails()

Get userAgent equivalent: device + OS version

Implementation

static Future<String> getDeviceDetails() async {
  if (Platform.isAndroid) {
    final info = await _deviceInfo.androidInfo;
    return 'Android ${info.version.release} (SDK ${info.version.sdkInt}), ${info.manufacturer} ${info.model}';
  } else if (Platform.isIOS) {
    final info = await _deviceInfo.iosInfo;
    return 'iOS ${info.systemVersion}, ${info.name} (${info.model})';
  }
  return '${Platform.operatingSystem} ${Platform.operatingSystemVersion}';
}