iphoneTypes top-level property
Implementation
final Map<String, String> iphoneTypes = {
'4s': 'com.apple.CoreSimulator.SimDeviceType.iPhone-4s',
'5': 'com.apple.CoreSimulator.SimDeviceType.iPhone-5',
'5s': 'com.apple.CoreSimulator.SimDeviceType.iPhone-5s',
'6 plus': 'com.apple.CoreSimulator.SimDeviceType.iPhone-6-Plus',
'6': 'com.apple.CoreSimulator.SimDeviceType.iPhone-6',
'6s': 'com.apple.CoreSimulator.SimDeviceType.iPhone-6s',
'6s plus': 'com.apple.CoreSimulator.SimDeviceType.iPhone-6s-Plus',
'se': 'com.apple.CoreSimulator.SimDeviceType.iPhone-SE',
'7': 'com.apple.CoreSimulator.SimDeviceType.iPhone-7',
'7 plus': 'com.apple.CoreSimulator.SimDeviceType.iPhone-7-Plus',
'8': 'com.apple.CoreSimulator.SimDeviceType.iPhone-8',
'8 plus': 'com.apple.CoreSimulator.SimDeviceType.iPhone-8-Plus',
'x': 'com.apple.CoreSimulator.SimDeviceType.iPhone-X',
'xs': 'com.apple.CoreSimulator.SimDeviceType.iPhone-XS',
'xs max': 'com.apple.CoreSimulator.SimDeviceType.iPhone-XS-Max',
'xr': 'com.apple.CoreSimulator.SimDeviceType.iPhone-XR',
'11': 'com.apple.CoreSimulator.SimDeviceType.iPhone-11',
'11 pro': 'com.apple.CoreSimulator.SimDeviceType.iPhone-11-Pro',
'11 pro max': 'com.apple.CoreSimulator.SimDeviceType.iPhone-11-Pro-Max',
'iPhone 12 mini': 'com.apple.CoreSimulator.SimDeviceType.iPhone-12-mini',
'iPhone 12': 'com.apple.CoreSimulator.SimDeviceType.iPhone-12',
'iPhone 12 Pro': 'com.apple.CoreSimulator.SimDeviceType.iPhone-12-Pro',
'iPhone 12 Pro Max':
'com.apple.CoreSimulator.SimDeviceType.iPhone-12-Pro-Max',
'se 2nd gen':
'com.apple.CoreSimulator.SimDeviceType.iPhone-SE--2nd-generation-'
};