The Device Model Targeting API has strict requirements for the format of the model name. This page explains what those requirements are.
Android
On Android, we are looking for the industrial name for the device. For example, rather than “Samsung Galaxy S3”, we require “GT-I9300”.
A good resource to map consumer names to industrial names is the list of Google Play supported devices. The value we are looking for can be found in the Model column.
iOS
On iOS, we are looking for the consumer-facing names. Here is the full list of model names that is supported by this API:
- iPad 1
- iPad 2
- iPad 3
- iPad 4
- iPad 5
- iPad 6
- iPad 7
- iPad 8
- iPad Air
- iPad Air 2
- iPad Air 3
- iPad Air 4
- iPad Pro
- iPad Pro 2
- iPad Pro 3
- iPad Pro 4
- iPad mini
- iPad mini 2
- iPad mini 3
- iPad mini 4
- iPad mini 5
- iPod touch 1G
- iPod touch 2G
- iPod touch 3G
- iPod touch 4G
- iPod touch 5G
- iPod touch 6G
- iPod touch 7G
- iPhone 1G
- iPhone 3G
- iPhone 3GS
- iPhone 4
- iPhone 4S
- iPhone 5
- iPhone 5c
- iPhone 5s
- iPhone 6
- iPhone 6 Plus
- iPhone 6s
- iPhone 6s Plus
- iPhone SE
- iPhone SE 2
- iPhone 7
- iPhone 7 Plus
- iPhone 8
- iPhone 8 Plus
- iPhone X
- iPhone XS
- iPhone XS Max
- iPhone XR
- iPhone 11
- iPhone 11 Pro
- iPhone 11 Pro Max
- iPhone 12 mini
- iPhone 12
- iPhone 12 Pro
- iPhone 12 Pro Max