Skip to content

Commit

Permalink
Merge pull request #10 from kyle-seongwoo-jun/feat/new-name
Browse files Browse the repository at this point in the history
feat: improve model names
  • Loading branch information
kyle-seongwoo-jun authored Aug 1, 2023
2 parents fe5b8da + a5e7bd6 commit 47049b5
Show file tree
Hide file tree
Showing 4 changed files with 169 additions and 158 deletions.
5 changes: 2 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,10 +38,9 @@ AppleProductName().lookup('iPad13,10')
// iPad Pro 5th Gen (12.9 inch, WiFi+Cellular)
```

## Sources
## Source

- iOS: [fieldnotescommunities/ios-device-identifiers](https://github.com/fieldnotescommunities/ios-device-identifiers)
- macOS: [kyle-seongwoo-jun/mac-device-identifiers](https://github.com/kyle-seongwoo-jun/mac-device-identifiers)
- [kyle-seongwoo-jun/apple-device-identifiers](https://github.com/kyle-seongwoo-jun/apple-device-identifiers)

[ios image]: https://raw.githubusercontent.com/kyle-seongwoo-jun/flutter_apple_product_name/main/images/ios.png
[macos image]: https://raw.githubusercontent.com/kyle-seongwoo-jun/flutter_apple_product_name/main/images/macos.png
10 changes: 7 additions & 3 deletions gen/main.dart
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,14 @@ void main() async {
print('Generating...');

final urls = [
// iPhone, iPod, iPad, Apple Watch
'https://raw.githubusercontent.com/kyle-seongwoo-jun/ios-device-identifiers/master/ios-device-identifiers.json',
// iPhone, iPad, iPod
'https://raw.githubusercontent.com/kyle-seongwoo-jun/apple-device-identifiers/main/ios-device-identifiers.json',
// Apple Watch
'https://raw.githubusercontent.com/kyle-seongwoo-jun/apple-device-identifiers/main/watchos-device-identifiers.json',
// Apple TV
'https://raw.githubusercontent.com/kyle-seongwoo-jun/apple-device-identifiers/main/tvos-device-identifiers.json',
// iMac, MacBook, MacBook Air, MacBook Pro, Mac mini, Mac Pro
'https://raw.githubusercontent.com/kyle-seongwoo-jun/mac-device-identifiers/main/mac-device-identifiers-unique.json',
'https://raw.githubusercontent.com/kyle-seongwoo-jun/apple-device-identifiers/main/mac-device-identifiers-unique.json',
];

final responses =
Expand Down
308 changes: 158 additions & 150 deletions lib/apple_product_name.g.dart
Original file line number Diff line number Diff line change
@@ -1,45 +1,45 @@
part of 'apple_product_name.dart';

const _map = {
"i386": "iOS Simulator 32-bit",
"x86_64": "iOS Simulator 64-bit",
"arm64": "iPhone Simulator ARM",
"iPhone1,1": "iPhone 1st Gen",
"iPhone1,2": "iPhone 3G 2nd Gen",
"iPhone2,1": "iPhone 3GS 3rd Gen",
"i386": "iPhone Simulator",
"x86_64": "iPhone Simulator",
"arm64": "iPhone Simulator",
"iPhone1,1": "iPhone",
"iPhone1,2": "iPhone 3G",
"iPhone2,1": "iPhone 3GS",
"iPhone3,1": "iPhone 4",
"iPhone3,2": "iPhone 4 (GSM) Rev A",
"iPhone3,3": "iPhone 4 (CDMA)",
"iPhone3,2": "iPhone 4",
"iPhone3,3": "iPhone 4",
"iPhone4,1": "iPhone 4s",
"iPhone5,1": "iPhone 5 (GSM)",
"iPhone5,2": "iPhone 5 (CDMA+LTE)",
"iPhone5,3": "iPhone 5c (GSM)",
"iPhone5,4": "iPhone 5c (Global)",
"iPhone6,1": "iPhone 5s (GSM)",
"iPhone6,2": "iPhone 5s (Global)",
"iPhone5,1": "iPhone 5",
"iPhone5,2": "iPhone 5",
"iPhone5,3": "iPhone 5c",
"iPhone5,4": "iPhone 5c",
"iPhone6,1": "iPhone 5s",
"iPhone6,2": "iPhone 5s",
"iPhone7,1": "iPhone 6 Plus",
"iPhone7,2": "iPhone 6",
"iPhone8,1": "iPhone 6s",
"iPhone8,2": "iPhone 6s Plus",
"iPhone8,4": "iPhone SE",
"iPhone8,4": "iPhone SE (1st generation)",
"iPhone9,1": "iPhone 7",
"iPhone9,2": "iPhone 7 Plus",
"iPhone9,3": "iPhone 7 (no CDMA)",
"iPhone9,4": "iPhone 7 Plus (no CDMA)",
"iPhone9,3": "iPhone 7",
"iPhone9,4": "iPhone 7 Plus",
"iPhone10,1": "iPhone 8",
"iPhone10,2": "iPhone 8 Plus",
"iPhone10,3": "iPhone X",
"iPhone10,4": "iPhone 8 (no CDMA)",
"iPhone10,5": "iPhone 8 Plus (no CDMA)",
"iPhone10,6": "iPhone X (no CDMA)",
"iPhone10,4": "iPhone 8",
"iPhone10,5": "iPhone 8 Plus",
"iPhone10,6": "iPhone X",
"iPhone11,2": "iPhone XS",
"iPhone11,4": "iPhone XS Max (China)",
"iPhone11,4": "iPhone XS Max",
"iPhone11,6": "iPhone XS Max",
"iPhone11,8": "iPhone XR",
"iPhone12,1": "iPhone 11",
"iPhone12,3": "iPhone 11 Pro",
"iPhone12,5": "iPhone 11 Pro Max",
"iPhone12,8": "iPhone SE 2nd Gen",
"iPhone12,8": "iPhone SE (2nd generation)",
"iPhone13,1": "iPhone 12 mini",
"iPhone13,2": "iPhone 12",
"iPhone13,3": "iPhone 12 Pro",
Expand All @@ -48,139 +48,147 @@ const _map = {
"iPhone14,3": "iPhone 13 Pro Max",
"iPhone14,4": "iPhone 13 mini",
"iPhone14,5": "iPhone 13",
"iPhone14,6": "iPhone SE 3rd Gen",
"iPhone14,6": "iPhone SE (3rd generation)",
"iPhone14,7": "iPhone 14",
"iPhone14,8": "iPhone 14 Plus",
"iPhone15,2": "iPhone 14 Pro",
"iPhone15,3": "iPhone 14 Pro Max",
"iPod1,1": "iPod 1st Gen",
"iPod2,1": "iPod 2nd Gen",
"iPod3,1": "iPod 3rd Gen",
"iPod4,1": "iPod 4th Gen",
"iPod5,1": "iPod 5th Gen",
"iPod7,1": "iPod 6th Gen",
"iPod9,1": "iPod 7th Gen",
"iPad1,1": "iPad 1st Gen (WiFi)",
"iPad1,2": "iPad 1st Gen (3G)",
"iPad2,1": "iPad 2nd Gen (WiFi)",
"iPad2,2": "iPad 2nd Gen (GSM)",
"iPad2,3": "iPad 2nd Gen (CDMA)",
"iPad2,4": "iPad 2nd Gen New Revision",
"iPad2,5": "iPad mini 1st Gen (WiFi)",
"iPad2,6": "iPad mini 1st Gen (GSM+LTE)",
"iPad2,7": "iPad mini 1st Gen (CDMA+LTE)",
"iPad3,1": "iPad 3rd Gen (WiFi)",
"iPad3,2": "iPad 3rd Gen (CDMA)",
"iPad3,3": "iPad 3rd Gen (GSM)",
"iPad3,4": "iPad 4th Gen (WiFi)",
"iPad3,5": "iPad 4th Gen (GSM+LTE)",
"iPad3,6": "iPad 4th Gen (CDMA+LTE)",
"iPad4,1": "iPad Air 1st Gen (WiFi)",
"iPad4,2": "iPad Air 1st Gen (GSM+CDMA)",
"iPad4,3": "iPad Air 1st Gen (China)",
"iPad4,4": "iPad mini 2nd Gen (WiFi)",
"iPad4,5": "iPad mini 2nd Gen (WiFi+Cellular)",
"iPad4,6": "iPad mini 2nd Gen (China)",
"iPad4,7": "iPad mini 3rd Gen (WiFi)",
"iPad4,8": "iPad mini 3rd Gen (WiFi+Cellular)",
"iPad4,9": "iPad mini 3rd Gen (China)",
"iPad5,1": "iPad mini 4th Gen (WiFi)",
"iPad5,2": "iPad mini 4th Gen (WiFi+Cellular)",
"iPad5,3": "iPad Air 2 (WiFi)",
"iPad5,4": "iPad Air 2 (WiFi+Cellular)",
"iPad6,3": "iPad Pro 1st Gen (9.7 inch, WiFi)",
"iPad6,4": "iPad Pro 1st Gen (9.7 inch, WiFi+Cellular)",
"iPad6,7": "iPad Pro 1st Gen (12.9 inch, WiFi)",
"iPad6,8": "iPad Pro 1st Gen (12.9 inch, WiFi+Cellular)",
"iPad6,11": "iPad 5th Gen (WiFi)",
"iPad6,12": "iPad 5th Gen (WiFi+Cellular)",
"iPad7,1": "iPad Pro 2nd Gen (12.9 inch, WiFi)",
"iPad7,2": "iPad Pro 2nd Gen (12.9 inch, WiFi+Cellular)",
"iPad7,3": "iPad Pro 2nd Gen (10.5 inch, WiFi)",
"iPad7,4": "iPad Pro 2nd Gen (10.5 inch, WiFi+Cellular)",
"iPad7,5": "iPad 6th Gen (WiFi)",
"iPad7,6": "iPad 6th Gen (WiFi+Cellular)",
"iPad7,11": "iPad 7th Gen (WiFi)",
"iPad7,12": "iPad 7th Gen (WiFi+Cellular)",
"iPad8,1": "iPad Pro 3rd Gen (11 inch, WiFi)",
"iPad8,2": "iPad Pro 3rd Gen (11 inch, WiFi, 1TB)",
"iPad8,3": "iPad Pro 3rd Gen (11 inch, WiFi+Cellular)",
"iPad8,4": "iPad Pro 3rd Gen (11 inch, WiFi+Cellular, 1TB)",
"iPad8,5": "iPad Pro 3rd Gen (12.9 inch, WiFi)",
"iPad8,6": "iPad Pro 3rd Gen (12.9 inch, WiFi, 1TB)",
"iPad8,7": "iPad Pro 3rd Gen (12.9 inch, WiFi+Cellular)",
"iPad8,8": "iPad Pro 3rd Gen (12.9 inch, WiFi+Cellular, 1TB)",
"iPad8,9": "iPad Pro 4th Gen (11 inch, WiFi)",
"iPad8,10": "iPad Pro 4th Gen (11 inch, WiFi+Cellular)",
"iPad8,11": "iPad Pro 4th Gen (12.9 inch, WiFi)",
"iPad8,12": "iPad Pro 4th Gen (12.9 inch, WiFi+Cellular)",
"iPad11,1": "iPad mini 5th Gen (WiFi)",
"iPad11,2": "iPad mini 5th Gen (WiFi+Cellular)",
"iPad11,3": "iPad Air 3rd Gen (WiFi)",
"iPad11,4": "iPad Air 3rd Gen (WiFi+Cellular)",
"iPad11,6": "iPad 8th Gen (WiFi)",
"iPad11,7": "iPad 8th Gen (WiFi+Cellular)",
"iPad12,1": "iPad 9th Gen (WiFi)",
"iPad12,2": "iPad 9th Gen (WiFi+Cellular)",
"iPad13,1": "iPad Air 4th Gen (WiFi)",
"iPad13,2": "iPad Air 4th Gen (WiFi+Cellular)",
"iPad13,4": "iPad Pro 3rd Gen (11 inch, WiFi)",
"iPad13,5": "iPad Pro 3rd Gen (11 inch, WiFi)",
"iPad13,6": "iPad Pro 3rd Gen (11 inch, WiFi+Cellular)",
"iPad13,7": "iPad Pro 3rd Gen (11 inch, WiFi+Cellular)",
"iPad13,8": "iPad Pro 5th Gen (12.9 inch, WiFi)",
"iPad13,9": "iPad Pro 5th Gen (12.9 inch, WiFi)",
"iPad13,10": "iPad Pro 5th Gen (12.9 inch, WiFi+Cellular)",
"iPad13,11": "iPad Pro 5th Gen (12.9 inch, WiFi+Cellular)",
"iPad13,16": "iPad Air 5th Gen (WiFi)",
"iPad13,17": "iPad Air 5th Gen (WiFi+Cellular)",
"iPad13,18": "iPad 10th Gen",
"iPad13,19": "iPad 10th Gen",
"iPad14,1": "iPad mini 6th Gen (WiFi)",
"iPad14,2": "iPad mini 6th Gen (WiFi+Cellular)",
"iPad14,3": "iPad Pro 4th Gen (11 inch)",
"iPad14,4": "iPad Pro 4th Gen (11 inch)",
"iPad14,5": "iPad Pro 6th Gen (12.9 inch)",
"iPad14,6": "iPad Pro 6th Gen (12.9 inch)",
"Watch1,1": "Apple Watch 1st Gen 38mm case",
"Watch1,2": "Apple Watch 1st Gen 42mm case",
"Watch2,6": "Apple Watch Series 1 38mm case",
"Watch2,7": "Apple Watch Series 1 42mm case",
"Watch2,3": "Apple Watch Series 2 38mm case",
"Watch2,4": "Apple Watch Series 2 42mm case",
"Watch3,1": "Apple Watch Series 3 38mm case (GPS+Cellular)",
"Watch3,2": "Apple Watch Series 3 42mm case (GPS+Cellular)",
"Watch3,3": "Apple Watch Series 3 38mm case (GPS)",
"Watch3,4": "Apple Watch Series 3 42mm case (GPS)",
"Watch4,1": "Apple Watch Series 4 40mm case (GPS)",
"Watch4,2": "Apple Watch Series 4 44mm case (GPS)",
"Watch4,3": "Apple Watch Series 4 40mm case (GPS+Cellular)",
"Watch4,4": "Apple Watch Series 4 44mm case (GPS+Cellular)",
"Watch5,1": "Apple Watch Series 5 40mm case (GPS)",
"Watch5,2": "Apple Watch Series 5 44mm case (GPS)",
"Watch5,3": "Apple Watch Series 5 40mm case (GPS+Cellular)",
"Watch5,4": "Apple Watch Series 5 44mm case (GPS+Cellular)",
"Watch5,9": "Apple Watch SE 40mm case (GPS)",
"Watch5,10": "Apple Watch SE 44mm case (GPS)",
"Watch5,11": "Apple Watch SE 40mm case (GPS+Cellular)",
"Watch5,12": "Apple Watch SE 44mm case (GPS+Cellular)",
"Watch6,1": "Apple Watch Series 6 40mm case (GPS)",
"Watch6,2": "Apple Watch Series 6 44mm case (GPS)",
"Watch6,3": "Apple Watch Series 6 40mm case (GPS+Cellular)",
"Watch6,4": "Apple Watch Series 6 44mm case (GPS+Cellular)",
"Watch6,6": "Apple Watch Series 7 41mm case (GPS)",
"Watch6,7": "Apple Watch Series 7 45mm case (GPS)",
"Watch6,8": "Apple Watch Series 7 41mm case (GPS+Cellular)",
"Watch6,9": "Apple Watch Series 7 45mm case (GPS+Cellular)",
"Watch6,10": "Apple Watch SE 40mm case (GPS)",
"Watch6,11": "Apple Watch SE 44mm case (GPS)",
"Watch6,12": "Apple Watch SE 40mm case (GPS+Cellular)",
"Watch6,13": "Apple Watch SE 44mm case (GPS+Cellular)",
"Watch6,14": "Apple Watch Series 8 41mm case (GPS)",
"Watch6,15": "Apple Watch Series 8 45mm case (GPS)",
"Watch6,16": "Apple Watch Series 8 41mm case (GPS+Cellular)",
"Watch6,17": "Apple Watch Series 8 45mm case (GPS+Cellular)",
"iPad1,1": "iPad",
"iPad1,2": "iPad",
"iPad2,1": "iPad 2",
"iPad2,2": "iPad 2",
"iPad2,3": "iPad 2",
"iPad2,4": "iPad 2",
"iPad2,5": "iPad mini",
"iPad2,6": "iPad mini",
"iPad2,7": "iPad mini",
"iPad3,1": "iPad (3rd generation)",
"iPad3,2": "iPad (3rd generation)",
"iPad3,3": "iPad (3rd generation)",
"iPad3,4": "iPad (4th generation)",
"iPad3,5": "iPad (4th generation)",
"iPad3,6": "iPad (4th generation)",
"iPad4,1": "iPad Air",
"iPad4,2": "iPad Air",
"iPad4,3": "iPad Air",
"iPad4,4": "iPad mini 2",
"iPad4,5": "iPad mini 2",
"iPad4,6": "iPad mini 2",
"iPad4,7": "iPad mini 3",
"iPad4,8": "iPad mini 3",
"iPad4,9": "iPad mini 3",
"iPad5,1": "iPad mini 4",
"iPad5,2": "iPad mini 4",
"iPad5,3": "iPad Air 2",
"iPad5,4": "iPad Air 2",
"iPad6,3": "iPad Pro (9.7-inch)",
"iPad6,4": "iPad Pro (9.7-inch)",
"iPad6,7": "iPad Pro (12.9-inch)",
"iPad6,8": "iPad Pro (12.9-inch)",
"iPad6,11": "iPad (5th generation)",
"iPad6,12": "iPad (5th generation)",
"iPad7,1": "iPad Pro (12.9-inch) (2nd generation)",
"iPad7,2": "iPad Pro (12.9-inch) (2nd generation)",
"iPad7,3": "iPad Pro (10.5-inch)",
"iPad7,4": "iPad Pro (10.5-inch)",
"iPad7,5": "iPad (6th generation)",
"iPad7,6": "iPad (6th generation)",
"iPad7,11": "iPad (7th generation)",
"iPad7,12": "iPad (7th generation)",
"iPad8,1": "iPad Pro (11-inch)",
"iPad8,2": "iPad Pro (11-inch)",
"iPad8,3": "iPad Pro (11-inch)",
"iPad8,4": "iPad Pro (11-inch)",
"iPad8,5": "iPad Pro (12.9-inch) (3rd generation)",
"iPad8,6": "iPad Pro (12.9-inch) (3rd generation)",
"iPad8,7": "iPad Pro (12.9-inch) (3rd generation)",
"iPad8,8": "iPad Pro (12.9-inch) (3rd generation)",
"iPad8,9": "iPad Pro (11-inch) (2nd generation)",
"iPad8,10": "iPad Pro (11-inch) (2nd generation)",
"iPad8,11": "iPad Pro (12.9-inch) (4th generation)",
"iPad8,12": "iPad Pro (12.9-inch) (4th generation)",
"iPad11,1": "iPad mini (5th generation)",
"iPad11,2": "iPad mini (5th generation)",
"iPad11,3": "iPad Air (3rd generation)",
"iPad11,4": "iPad Air (3rd generation)",
"iPad11,6": "iPad (8th generation)",
"iPad11,7": "iPad (8th generation)",
"iPad12,1": "iPad (9th generation)",
"iPad12,2": "iPad (9th generation)",
"iPad13,1": "iPad Air (4th generation)",
"iPad13,2": "iPad Air (4th generation)",
"iPad13,4": "iPad Pro (11-inch) (3rd generation)",
"iPad13,5": "iPad Pro (11-inch) (3rd generation)",
"iPad13,6": "iPad Pro (11-inch) (3rd generation)",
"iPad13,7": "iPad Pro (11-inch) (3rd generation)",
"iPad13,8": "iPad Pro (12.9-inch) (5th generation)",
"iPad13,9": "iPad Pro (12.9-inch) (5th generation)",
"iPad13,10": "iPad Pro (12.9-inch) (5th generation)",
"iPad13,11": "iPad Pro (12.9-inch) (5th generation)",
"iPad13,16": "iPad Air (5th generation)",
"iPad13,17": "iPad Air (5th generation)",
"iPad13,18": "iPad (10th generation)",
"iPad13,19": "iPad (10th generation)",
"iPad14,1": "iPad mini (6th generation)",
"iPad14,2": "iPad mini (6th generation)",
"iPad14,3": "iPad Pro (11-inch) (4th generation)",
"iPad14,4": "iPad Pro (11-inch) (4th generation)",
"iPad14,5": "iPad Pro (12.9-inch) (6th generation)",
"iPad14,6": "iPad Pro (12.9-inch) (6th generation)",
"iPod1,1": "iPod touch",
"iPod2,1": "iPod touch (2nd generation)",
"iPod3,1": "iPod touch (3rd generation)",
"iPod4,1": "iPod touch (4th generation)",
"iPod5,1": "iPod touch (5th generation)",
"iPod7,1": "iPod touch (6th generation)",
"iPod9,1": "iPod touch (7th generation)",
"Watch1,1": "Apple Watch (1st generation)",
"Watch1,2": "Apple Watch (1st generation)",
"Watch2,3": "Apple Watch Series 2",
"Watch2,4": "Apple Watch Series 2",
"Watch2,6": "Apple Watch Series 1",
"Watch2,7": "Apple Watch Series 1",
"Watch3,1": "Apple Watch Series 3 (GPS + Cellular)",
"Watch3,2": "Apple Watch Series 3 (GPS + Cellular)",
"Watch3,3": "Apple Watch Series 3 (GPS)",
"Watch3,4": "Apple Watch Series 3 (GPS)",
"Watch4,1": "Apple Watch Series 4 (GPS)",
"Watch4,2": "Apple Watch Series 4 (GPS)",
"Watch4,3": "Apple Watch Series 4 (GPS + Cellular)",
"Watch4,4": "Apple Watch Series 4 (GPS + Cellular)",
"Watch5,1": "Apple Watch Series 5 (GPS)",
"Watch5,2": "Apple Watch Series 5 (GPS)",
"Watch5,3": "Apple Watch Series 5 (GPS + Cellular)",
"Watch5,4": "Apple Watch Series 5 (GPS + Cellular)",
"Watch5,9": "Apple Watch SE (GPS)",
"Watch5,10": "Apple Watch SE (GPS)",
"Watch5,11": "Apple Watch SE (GPS + Cellular)",
"Watch5,12": "Apple Watch SE (GPS + Cellular)",
"Watch6,1": "Apple Watch Series 6 (GPS)",
"Watch6,2": "Apple Watch Series 6 (GPS)",
"Watch6,3": "Apple Watch Series 6 (GPS + Cellular)",
"Watch6,4": "Apple Watch Series 6 (GPS + Cellular)",
"Watch6,6": "Apple Watch Series 7 (GPS)",
"Watch6,7": "Apple Watch Series 7 (GPS)",
"Watch6,8": "Apple Watch Series 7 (GPS + Cellular)",
"Watch6,9": "Apple Watch Series 7 (GPS + Cellular)",
"Watch6,10": "Apple Watch SE (GPS)",
"Watch6,11": "Apple Watch SE (GPS)",
"Watch6,12": "Apple Watch SE (GPS + Cellular)",
"Watch6,13": "Apple Watch SE (GPS + Cellular)",
"Watch6,14": "Apple Watch Series 8 (GPS)",
"Watch6,15": "Apple Watch Series 8 (GPS)",
"Watch6,16": "Apple Watch Series 8 (GPS + Cellular)",
"Watch6,17": "Apple Watch Series 8 (GPS + Cellular)",
"Watch6,18": "Apple Watch Ultra",
"AppleTV1,1": "Apple TV (1st generation)",
"AppleTV2,1": "Apple TV (2nd generation)",
"AppleTV3,1": "Apple TV (3rd generation)",
"AppleTV3,2": "Apple TV (3rd generation)",
"AppleTV5,3": "Apple TV HD",
"AppleTV6,2": "Apple TV 4K (1st generation)",
"AppleTV11,1": "Apple TV 4K (2nd generation)",
"AppleTV14,1": "Apple TV 4K (3rd generation)",
"iMac9,1": "iMac (Early 2009)",
"iMac10,1": "iMac (Late 2009)",
"iMac11,2": "iMac (21.5-inch, Mid 2010)",
Expand Down
4 changes: 2 additions & 2 deletions test/apple_product_name_test.dart
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,15 @@ void main() {
test('lookup product name with machine id', () {
expect(
AppleProductName().lookup('x86_64'),
'iOS Simulator 64-bit',
'iPhone Simulator',
);
expect(
AppleProductName().lookup('iPhone13,2'),
'iPhone 12',
);
expect(
AppleProductName().lookup('iPad13,10'),
'iPad Pro 5th Gen (12.9 inch, WiFi+Cellular)',
'iPad Pro (12.9-inch) (5th generation)',
);
expect(
AppleProductName().lookup('iMac21,1'),
Expand Down

0 comments on commit 47049b5

Please sign in to comment.