-
-
Save adamawolf/3048717 to your computer and use it in GitHub Desktop.
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 | |
iPhone4,1 : iPhone 4S | |
iPhone5,1 : iPhone 5 (GSM) | |
iPhone5,2 : iPhone 5 (GSM+CDMA) | |
iPhone5,3 : iPhone 5C (GSM) | |
iPhone5,4 : iPhone 5C (Global) | |
iPhone6,1 : iPhone 5S (GSM) | |
iPhone6,2 : iPhone 5S (Global) | |
iPhone7,1 : iPhone 6 Plus | |
iPhone7,2 : iPhone 6 | |
iPhone8,1 : iPhone 6s | |
iPhone8,2 : iPhone 6s Plus | |
iPhone8,4 : iPhone SE (GSM) | |
iPhone9,1 : iPhone 7 | |
iPhone9,2 : iPhone 7 Plus | |
iPhone9,3 : iPhone 7 | |
iPhone9,4 : iPhone 7 Plus | |
iPhone10,1 : iPhone 8 | |
iPhone10,2 : iPhone 8 Plus | |
iPhone10,3 : iPhone X Global | |
iPhone10,4 : iPhone 8 | |
iPhone10,5 : iPhone 8 Plus | |
iPhone10,6 : iPhone X GSM | |
iPhone11,2 : iPhone XS | |
iPhone11,4 : iPhone XS Max | |
iPhone11,6 : iPhone XS Max Global | |
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 | |
iPhone13,1 : iPhone 12 Mini | |
iPhone13,2 : iPhone 12 | |
iPhone13,3 : iPhone 12 Pro | |
iPhone13,4 : iPhone 12 Pro Max | |
iPhone14,2 : iPhone 13 Pro | |
iPhone14,3 : iPhone 13 Pro Max | |
iPhone14,4 : iPhone 13 Mini | |
iPhone14,5 : iPhone 13 | |
iPhone14,6 : iPhone SE 3rd Gen | |
iPhone14,7 : iPhone 14 | |
iPhone14,8 : iPhone 14 Plus | |
iPhone15,2 : iPhone 14 Pro | |
iPhone15,3 : iPhone 14 Pro Max | |
iPhone15,4 : iPhone 15 | |
iPhone15,5 : iPhone 15 Plus | |
iPhone16,1 : iPhone 15 Pro | |
iPhone16,2 : iPhone 15 Pro Max | |
iPhone17,1 : iPhone 16 Pro | |
iPhone17,2 : iPhone 16 Pro Max | |
iPhone17,3 : iPhone 16 | |
iPhone17,4 : iPhone 16 Plus | |
iPod1,1 : 1st Gen iPod | |
iPod2,1 : 2nd Gen iPod | |
iPod3,1 : 3rd Gen iPod | |
iPod4,1 : 4th Gen iPod | |
iPod5,1 : 5th Gen iPod | |
iPod7,1 : 6th Gen iPod | |
iPod9,1 : 7th Gen iPod | |
iPad1,1 : iPad | |
iPad1,2 : iPad 3G | |
iPad2,1 : 2nd Gen iPad | |
iPad2,2 : 2nd Gen iPad GSM | |
iPad2,3 : 2nd Gen iPad CDMA | |
iPad2,4 : 2nd Gen iPad New Revision | |
iPad3,1 : 3rd Gen iPad | |
iPad3,2 : 3rd Gen iPad CDMA | |
iPad3,3 : 3rd Gen iPad GSM | |
iPad2,5 : iPad mini | |
iPad2,6 : iPad mini GSM+LTE | |
iPad2,7 : iPad mini CDMA+LTE | |
iPad3,4 : 4th Gen iPad | |
iPad3,5 : 4th Gen iPad GSM+LTE | |
iPad3,6 : 4th Gen iPad CDMA+LTE | |
iPad4,1 : iPad Air (WiFi) | |
iPad4,2 : iPad Air (GSM+CDMA) | |
iPad4,3 : 1st Gen iPad Air (China) | |
iPad4,4 : iPad mini Retina (WiFi) | |
iPad4,5 : iPad mini Retina (GSM+CDMA) | |
iPad4,6 : iPad mini Retina (China) | |
iPad4,7 : iPad mini 3 (WiFi) | |
iPad4,8 : iPad mini 3 (GSM+CDMA) | |
iPad4,9 : iPad Mini 3 (China) | |
iPad5,1 : iPad mini 4 (WiFi) | |
iPad5,2 : 4th Gen iPad mini (WiFi+Cellular) | |
iPad5,3 : iPad Air 2 (WiFi) | |
iPad5,4 : iPad Air 2 (Cellular) | |
iPad6,3 : iPad Pro (9.7 inch, WiFi) | |
iPad6,4 : iPad Pro (9.7 inch, WiFi+LTE) | |
iPad6,7 : iPad Pro (12.9 inch, WiFi) | |
iPad6,8 : iPad Pro (12.9 inch, WiFi+LTE) | |
iPad6,11 : iPad (2017) | |
iPad6,12 : iPad (2017) | |
iPad7,1 : iPad Pro 2nd Gen (WiFi) | |
iPad7,2 : iPad Pro 2nd Gen (WiFi+Cellular) | |
iPad7,3 : iPad Pro 10.5-inch 2nd Gen | |
iPad7,4 : iPad Pro 10.5-inch 2nd Gen | |
iPad7,5 : iPad 6th Gen (WiFi) | |
iPad7,6 : iPad 6th Gen (WiFi+Cellular) | |
iPad7,11 : iPad 7th Gen 10.2-inch (WiFi) | |
iPad7,12 : iPad 7th Gen 10.2-inch (WiFi+Cellular) | |
iPad8,1 : iPad Pro 11 inch 3rd Gen (WiFi) | |
iPad8,2 : iPad Pro 11 inch 3rd Gen (1TB, WiFi) | |
iPad8,3 : iPad Pro 11 inch 3rd Gen (WiFi+Cellular) | |
iPad8,4 : iPad Pro 11 inch 3rd Gen (1TB, WiFi+Cellular) | |
iPad8,5 : iPad Pro 12.9 inch 3rd Gen (WiFi) | |
iPad8,6 : iPad Pro 12.9 inch 3rd Gen (1TB, WiFi) | |
iPad8,7 : iPad Pro 12.9 inch 3rd Gen (WiFi+Cellular) | |
iPad8,8 : iPad Pro 12.9 inch 3rd Gen (1TB, WiFi+Cellular) | |
iPad8,9 : iPad Pro 11 inch 4th Gen (WiFi) | |
iPad8,10 : iPad Pro 11 inch 4th Gen (WiFi+Cellular) | |
iPad8,11 : iPad Pro 12.9 inch 4th Gen (WiFi) | |
iPad8,12 : iPad Pro 12.9 inch 4th Gen (WiFi+Cellular) | |
iPad11,1 : iPad mini 5th Gen (WiFi) | |
iPad11,2 : iPad mini 5th Gen | |
iPad11,3 : iPad Air 3rd Gen (WiFi) | |
iPad11,4 : iPad Air 3rd Gen | |
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) | |
iPad14,1 : iPad mini 6th Gen (WiFi) | |
iPad14,2 : iPad mini 6th Gen (WiFi+Cellular) | |
iPad13,1 : iPad Air 4th Gen (WiFi) | |
iPad13,2 : iPad Air 4th Gen (WiFi+Cellular) | |
iPad13,4 : iPad Pro 11 inch 5th Gen | |
iPad13,5 : iPad Pro 11 inch 5th Gen | |
iPad13,6 : iPad Pro 11 inch 5th Gen | |
iPad13,7 : iPad Pro 11 inch 5th Gen | |
iPad13,8 : iPad Pro 12.9 inch 5th Gen | |
iPad13,9 : iPad Pro 12.9 inch 5th Gen | |
iPad13,10 : iPad Pro 12.9 inch 5th Gen | |
iPad13,11 : iPad Pro 12.9 inch 5th Gen | |
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,3 : iPad Pro 11 inch 4th Gen | |
iPad14,4 : iPad Pro 11 inch 4th Gen | |
iPad14,5 : iPad Pro 12.9 inch 6th Gen | |
iPad14,6 : iPad Pro 12.9 inch 6th Gen | |
iPad14,8 : iPad Air 6th Gen | |
iPad14,9 : iPad Air 6th Gen | |
iPad14,10 : iPad Air 7th Gen | |
iPad14,11 : iPad Air 7th Gen | |
iPad16,3 : iPad Pro 11 inch 5th Gen | |
iPad16,4 : iPad Pro 11 inch 5th Gen | |
iPad16,5 : iPad Pro 12.9 inch 7th Gen | |
iPad16,6 : iPad Pro 12.9 inch 7th Gen | |
Watch1,1 : Apple Watch 38mm case | |
Watch1,2 : Apple Watch 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) | |
Watch6,18 : Apple Watch Ultra | |
Watch7,1 : Apple Watch Series 9 41mm case (GPS) | |
Watch7,2 : Apple Watch Series 9 45mm case (GPS) | |
Watch7,3 : Apple Watch Series 9 41mm case (GPS+Cellular) | |
Watch7,4 : Apple Watch Series 9 45mm case (GPS+Cellular) | |
Watch7,5 : Apple Watch Ultra 2 |
Hello :)
First of all, thank you for this list :D
And maybe you want to rename "air" to "Air" to be consistent in writing of the name of
iPad13,1 : iPad air 4th Gen (WiFi)
iPad13,2 : iPad air 4th Gen (WiFi+Cellular)
with the other iPad Air.
Cheers
Sebastian
Hello :)
First of all, thank you for this list :DAnd maybe you want to rename "air" to "Air" to be consistent in writing of the name of
iPad13,1 : iPad air 4th Gen (WiFi)
iPad13,2 : iPad air 4th Gen (WiFi+Cellular)with the other iPad Air.
Cheers
Sebastian
"Air" is better )
I'm confused, why iPad8,1 : iPad Pro 11 inch 3rd Gen (WiFi)
and iPad13,4 : iPad Pro 11 inch 3rd Gen
are both 3rd Gen? Don't iPad8,1 supposed to be 2nd Gen?
iPad13,4 : iPad Pro 11 inch 3rd Gen
iPad13,5 : iPad Pro 11 inch 3rd Gen
iPad13,6 : iPad Pro 11 inch 3rd Gen
iPad13,7 : iPad Pro 11 inch 3rd Gen
These are the Spring 2021 models. By previous naming conventions, these should be 5th Gen. They are the 3rd iPad Pros with an 11 inch model, but the 5th iPad Pro models overall.
This was correctly recognized with the 3rd and 4th Gen models, where all the 2018 models (8,1-8) are 3rd Gen, regardless of screen size and all the 2020 models (8,9-12) are 4th Gen:
iPad8,1 : iPad Pro 11 inch 3rd Gen (WiFi)
iPad8,2 : iPad Pro 11 inch 3rd Gen (1TB, WiFi)
iPad8,3 : iPad Pro 11 inch 3rd Gen (WiFi+Cellular)
iPad8,4 : iPad Pro 11 inch 3rd Gen (1TB, WiFi+Cellular)
iPad8,5 : iPad Pro 12.9 inch 3rd Gen (WiFi)
iPad8,6 : iPad Pro 12.9 inch 3rd Gen (1TB, WiFi)
iPad8,7 : iPad Pro 12.9 inch 3rd Gen (WiFi+Cellular)
iPad8,8 : iPad Pro 12.9 inch 3rd Gen (1TB, WiFi+Cellular)
iPad8,9 : iPad Pro 11 inch 4th Gen (WiFi)
iPad8,10 : iPad Pro 11 inch 4th Gen (WiFi+Cellular)
iPad8,11 : iPad Pro 12.9 inch 4th Gen (WiFi)
iPad8,12 : iPad Pro 12.9 inch 4th Gen (WiFi+Cellular)
This was NOT correctly followed with 2nd Gen (2017 models):
iPad7,1 : iPad Pro 2nd Gen (WiFi)
iPad7,2 : iPad Pro 2nd Gen (WiFi+Cellular)
iPad7,3 : iPad Pro 10.5-inch
iPad7,4 : iPad Pro 10.5-inch
And just for ease of reference, here is 1st Gen (2015/2016 models):
iPad6,3 : iPad Pro (9.7 inch, WiFi)
iPad6,4 : iPad Pro (9.7 inch, WiFi+LTE)
iPad6,7 : iPad Pro (12.9 inch, WiFi)
iPad6,8 : iPad Pro (12.9 inch, WiFi+LTE)
TLDR:
iPad13,4-7 should be 5th Gen, not 3rd Gen
iPad7,3-4 should be 2nd Gen
i don't want to open this discussion again, just for sake of sanity of readers, it should be consistent either way.
btw. unfortunatelly apple in their device table (inside XCode and on their web) indeed labels 11" ipad pro with different gen
since death of steve, apple lost it's marbles
btw. i prefer having all iPad Pro gen by release year (regardles screen size), same for ipad, ipad air, and ipad mini ... but that is my preference.
Very helpful. Thank you for all commenter
Hello :)
First of all, thank you for this list :DAnd maybe you want to rename "air" to "Air" to be consistent in writing of the name of
iPad13,1 : iPad air 4th Gen (WiFi)
iPad13,2 : iPad air 4th Gen (WiFi+Cellular)with the other iPad Air.
Cheers
Sebastian
Agreed, the lowercased air
is odd and inconsistent. @adamawolf any chance you can update?
@tremblay thanks, I've updated the iPad13,4-7
and iPad7,3-4
generation annotations
@codenox-vs et. al. thanks, I've fixed the "air" typo, replacing it with "Air"
iPad12,2 : iPad 9th Gen
iPad14,2 : iPad mini 6th Gen
Guess these are the Cellular versions ... so you will need to add the Wifi versions also.
iPad12,1 : iPad 9th Gen (WiFi)
iPad12,2 : iPad 9th Gen (WiFi+Cellular)
iPad14,1 : iPad mini 6th Gen (WiFi)
iPad14,2 : iPad mini 6th Gen (WiFi+Cellular)
Latest Apple Watches
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)
RE: https://gist.github.com/adamawolf/3048717#gistcomment-3592292
you can also add these:
AudioAccessory1,1 : HomePod AudioAccessory1,2 : HomePod (Unknown Model) AudioAccessory5,1 : HomePod Mini AppleTV1,1 : iTV AppleTV2,1 : Apple TV 2G AppleTV3,1 : Apple TV 3 AppleTV3,2 : Apple TV 3 (2013) AppleTV5,3 : Apple TV 4 (2015) AppleTV6,2 : Apple TV 4K MacBookPro17,1 : MacBook Pro (M1, Late 2020) MacBookAir10,1 : MacBook Air (M1, Late 2020) ADP3,2 : ADP3,2 MacMini9,1 : Mac Mini (M1, Late 2020)
Is there a comprehensive-ish list for non-mobile devices' device types or machine IDs mapping? This particular gist appears focused on mobile ones. Wonder where one can look for the remaining form factor devices.
Is there a comprehensive-ish list for non-mobile devices' device types or machine IDs mapping? This particular gist appears focused on mobile ones. Wonder where one can look for the remaining form factor devices.
I made a repository for this, you can also find it pinned in my profile - if I’ve missed anything, feel free to open an issue. It's a collection of JSON files and one generated file with all the identifiers :)
added the non-cellular iPads, thanks @bsysbvba
added the new watches, thanks @matrush
@daluu I've chosen to just keep this scoped to mobile devices since there are A LOT of historical macs and various other product lines. Do check out @separaterecords repo!
@separaterecords sorry about that, lots of folks were just posting unrelated links or competing lists whenever they disagreed... since we're now 8 years and hundreds of comments in, it got a bit overwhelming. feel free to edit your comment and link to your repo though!
That's completely understandable, you have my sympathy 😅
Thank you for this great resource, too - it's been a super helpful resource way more times than I could count.
Edit: also just wanted to say, I don't think our lists are competing - it's great to have multiple sources to reference! 😊
Thank you for that List 👍
thank u for providing
Thanks a lot!
Thank you for the list. Very useful.
Thank you!
I think we should keep comments to constructive feedback for PRs, changes, etc. If saying thanks, I think doing the emoji +1 on the original gist post or one of the early comments (or the 1st comment that said thanks, such as https://gist.github.com/adamawolf/3048717#gistcomment-2778044) should suffice, along with starring this gist.
While specifically writing thanks is nice, it's just bloating up this gist thread over time, detracting from reading through the actually meaningful comments.
But alas, what am I saying, sigh, Github doesn't appear to offer the emoji, +1 stuff on gists, only on Github issues. Why oh why is that functionality missing here. On that note though, if only this gist was on a formal Github repo instead, that might be a different matter.
Thanks a lot! very helpful!
Is iPhone se 2022 available now?
@dengziming This is all what's available (searching for "iPhone SE") in latest beta version of Xcode (found in /Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/usr/standalone/device_traits.db
):
n69apn69aps8003iPhone8,4iPhone SE (1st generation)
n69uapn69uaps8000iPhone8,4iPhone SE (1st generation)
n66apn66aps8000iPhone8,2iPhone 6s Plus'3M
n66mapn66maps8003iPhone8,2iPhone 6s Plus',L
n71apn71aps8000iPhone8,1iPhone 6s
n71mapn71maps8003iPhone8,1iPhone 6s
d17apd17apt8110iPhone14,5iPhone 13iPhone13,2&<I
d16apd16apt8110iPhone14,4iPhone 13 miniiPhone13,1%?H
d64apd64apt8110iPhone14,3iPhone 13 Pro MaxiPhone13,4+;G
d63apd63apt8110iPhone14,2iPhone 13 ProiPhone13,3*AF
d54papd54papt8101iPhone13,4iPhone 12 Pro MaxiPhone12,5-=E
d53papd53papt8101iPhone13,3iPhone 12 ProiPhone12,5,9D
d53gapd53gapt8101iPhone13,2iPhone 12iPhone12,5)>C
d52gapd52gapt8101iPhone13,1iPhone 12 miniiPhone12,3(HB
d79apd79apt8030iPhone12,8iPhone SE (2nd generation)iPhone11,8
d431apd431apt8030iPhone12,5iPhone 11 Pro MaxiPhone11,4!=@
d421apd421apt8030iPhone12,3iPhone 11 ProiPhone11,2
n104apn104apt8030iPhone12,1iPhone 11iPhone11,8
n841apn841apt8020iPhone11,8iPhone XRiPhone10,3
d331papd331papt8020iPhone11,6iPhone XS MaxiPhone10,2"=<
d331apd331apt8020iPhone11,4iPhone XS MaxiPhone10,2"9;
d321apd321apt8020iPhone11,2iPhone XSiPhone10,3.7:
d221apd221apt8015iPhone10,6iPhone XiPhone9,2$
March 2022:
d49ap | d49 | ap | t8110 | iPhone14,6 | iPhone SE (3rd generation) | iPhone12,8 | | 28
j407ap | j407 | ap | t8103 | iPad13,16 | iPad Air (5th generation) | iPad13,1 | | 1
j408ap | j408 | ap | t8103 | iPad13,17 | iPad Air (5th generation) | iPad13,2 | | 1
Thanks @DaMyD, I missed the very latest dev of Xcode :) so logically:
iPhone14,6
isiPhone SE (3rd generation)
iPad13,16
isiPad Air (5th generation) Wi-Fi
iPad13,17
isiPad Air (5th generation) Wi-Fi + Cellular
Don't worry, happy to help. 😊
We created an official list of apple devices in partnership with Apple. Here's the repository https://github.com/techspecs/apple-machine-id-lookup-table
AudioAccesory5,1 : HomePod Mini
Thank you @hellpf, added your entries.