iosDeviceCode static method

String? iosDeviceCode(
  1. String? device
)

Implementation

static String? iosDeviceCode(String? device) {
  switch (device) {
    case 'i386':
      return 'Simulator';
    case 'x86_64':
      return 'Simulator';
    case 'iPod7,1':
      return 'iPod Touch 6th';
    case 'iPhone5,1':
      return 'iPhone 5';
    case 'iPhone5,2':
      return 'iPhone 5';
    case 'iPhone5,3':
      return 'iPhone 5c';
    case 'iPhone5,4':
      return 'iPhone 5c';
    case 'iPhone6,1':
      return 'iPhone 5s';
    case 'iPhone6,2':
      return 'iPhone 5s';
    case 'iPhone7,1':
      return 'iPhone 6 Plus';
    case 'iPhone7,2':
      return 'iPhone 6';
    case 'iPhone8,1':
      return 'iPhone 6S';
    case 'iPhone8,2':
      return 'iPhone 6S Plus';
    case 'iPhone8,4':
      return 'iPhone SE';
    case 'iPhone9,1':
      return 'iPhone 7';
    case 'iPhone9,3':
      return 'iPhone 7';
    case 'iPhone9,2':
      return 'iPhone 7 Plus';
    case 'iPhone9,4':
      return 'iPhone 7 Plus';
    case 'iPhone10,1':
      return 'iPhone 8';
    case 'iPhone10,4':
      return 'iPhone 8';
    case 'iPhone10,2':
      return 'iPhone 8 Plus';
    case 'iPhone10,5':
      return 'iPhone 8 Plus';
    case 'iPhone10,3':
      return 'iPhone X';
    case 'iPhone10,6':
      return 'iPhone X';
    case 'iPhone11,8':
      return 'iPhone XR';
    case 'iPhone11,2':
      return 'iPhone XS';
    case 'iPhone11,4':
      return 'iPhone XS Max';
    case 'iPhone11,6':
      return 'iPhone XS Max';
    case 'iPhone12,1':
      return 'iPhone 11';
    case 'iPhone12,3':
      return 'iPhone 11 Pro';
    case 'iPhone12,5':
      return 'iPhone 11 Pro Max';
    default:
      return device;
  }
}