Required Device Capabilities
In order to make sure that users only download apps that their device supports, the App Store uses values in the UIRequiredDeviceCapabilities property list key to determine the hardware and specific capabilities an app requires. The following shows the compatibility of each device model with UIRequiredDeviceCapabilities keys.
Important: Your app must include the UIRequiredDeviceCapabilities key in the Information Property List file submitted with your binary. For app updates, you’re allowed only to maintain or relax capability requirements. Submitting an update with added requirements would prevent some customers who previously downloaded your app from running the update.
iPhone
iPhone 11, iPhone 11 Pro, iPhone 11 Pro Max, and iPhone SE (2nd gen)
Capability | iPhone 11 | iPhone 11 Pro | iPhone 11 Pro Max | iPhone SE (2nd gen) |
---|---|---|---|---|
accelerometer | ||||
arkit | ||||
armv6 | ||||
armv7 | ||||
arm64 | ||||
auto-focus-camera | ||||
bluetooth-le | ||||
camera-flash | ||||
front-facing-camera | ||||
gamekit | ||||
gps | ||||
gyroscope | ||||
healthkit | ||||
iphone-ipad-minimum-performance-a12 | ||||
location-services | ||||
magnetometer | ||||
metal | ||||
microphone | ||||
nfc | ||||
opengles-1 | ||||
opengles-2 | ||||
opengles-3 | ||||
peer-peer | ||||
sms | ||||
still-camera | ||||
telephony | ||||
video-camera | ||||
wifi |
iPhone X, iPhone XS, iPhone XS Max, and iPhone XR
Capability | iPhone X | iPhone XS | iPhone XS Max | iPhone XR |
---|---|---|---|---|
accelerometer | ||||
arkit | ||||
armv6 | ||||
armv7 | ||||
arm64 | ||||
auto-focus-camera | ||||
bluetooth-le | ||||
camera-flash | ||||
front-facing-camera | ||||
gamekit | ||||
gps | ||||
gyroscope | ||||
healthkit | ||||
iphone-ipad-minimum-performance-a12 | ||||
location-services | ||||
magnetometer | ||||
metal | ||||
microphone | ||||
nfc | ||||
opengles-1 | ||||
opengles-2 | ||||
opengles-3 | ||||
peer-peer | ||||
sms | ||||
still-camera | ||||
telephony | ||||
video-camera | ||||
wifi |
iPhone SE, iPhone 6, iPhone 7, and iPhone 8
Capability | iPhone SE | iPhone 6, iPhone 6 Plus |
iPhone 6S, iPhone 6S Plus |
iPhone 7, iPhone 7 Plus |
iPhone 8, iPhone 8 Plus |
---|---|---|---|---|---|
accelerometer | |||||
arkit | |||||
armv6 | |||||
armv7 | |||||
arm64 | |||||
auto-focus-camera | |||||
bluetooth-le | |||||
camera-flash | |||||
front-facing-camera | |||||
gamekit | |||||
gps | |||||
gyroscope | |||||
healthkit | |||||
iphone-ipad-minimum-performance-a12 | |||||
location-services | |||||
magnetometer | |||||
metal | |||||
microphone | |||||
nfc | |||||
opengles-1 | |||||
opengles-2 | |||||
opengles-3 | |||||
peer-peer | |||||
sms | |||||
still-camera | |||||
telephony | |||||
video-camera | |||||
wifi |
iPhone 4 and iPhone 5
Capability | iPhone 4 | iPhone 4S | iPhone 5 | iPhone 5c | iPhone 5S |
---|---|---|---|---|---|
accelerometer | |||||
arkit | |||||
armv6 | |||||
armv7 | |||||
arm64 | |||||
auto-focus-camera | |||||
bluetooth-le | |||||
camera-flash | |||||
front-facing-camera | |||||
gamekit | |||||
gps | |||||
gyroscope | |||||
healthkit | |||||
iphone-ipad-minimum-performance-a12 | |||||
location-services | |||||
magnetometer | |||||
metal | |||||
microphone | |||||
nfc | |||||
opengles-1 | |||||
opengles-2 | |||||
opengles-3 | |||||
peer-peer | |||||
sms | |||||
still-camera | |||||
telephony | |||||
video-camera | |||||
wifi |
iPhone, iPhone 3G, and iPhone 3GS
Capability | iPhone | iPhone 3G | iPhone 3GS | iPhone 3GS (China mainland) |
---|---|---|---|---|
accelerometer | ||||
arkit | ||||
armv6 | ||||
armv7 | ||||
arm64 | ||||
auto-focus-camera | ||||
bluetooth-le | ||||
camera-flash | ||||
front-facing-camera | ||||
gamekit | ||||
gps | ||||
gyroscope | ||||
healthkit | ||||
iphone-ipad-minimum-performance-a12 | ||||
location-services | ||||
magnetometer | ||||
metal | ||||
microphone | ||||
nfc | ||||
opengles-1 | ||||
opengles-2 | ||||
opengles-3 | ||||
peer-peer | ||||
sms | ||||
still-camera | ||||
telephony | ||||
video-camera | ||||
wifi |
iPad
iPad Pro Wi-Fi
Capability | iPad Pro 9.7-inch Wi-Fi |
iPad Pro 10.5-inch Wi-Fi |
iPad Pro 12.9-inch Wi-Fi |
iPad Pro 12.9-inch (2nd gen) Wi-Fi |
iPad Pro 12.9-inch (3rd gen) Wi-Fi |
iPad Pro 12.9-inch (4th gen) Wi-Fi |
iPad Pro 11-inch Wi-Fi |
iPad Pro 11-inch (2nd gen) Wi-Fi |
---|---|---|---|---|---|---|---|---|
accelerometer | ||||||||
arkit | ||||||||
armv6 | ||||||||
armv7 | ||||||||
arm64 | ||||||||
auto-focus-camera | ||||||||
bluetooth-le | ||||||||
camera-flash | ||||||||
front-facing-camera | ||||||||
gamekit | ||||||||
gps | ||||||||
gyroscope | ||||||||
healthkit | ||||||||
iphone-ipad-minimum-performance-a12 | ||||||||
location-services | ||||||||
magnetometer | ||||||||
metal | ||||||||
microphone | ||||||||
nfc | ||||||||
opengles-1 | ||||||||
opengles-2 | ||||||||
opengles-3 | ||||||||
peer-peer | ||||||||
sms | ||||||||
still-camera | ||||||||
telephony | ||||||||
video-camera | ||||||||
wifi |
iPad Pro Wi-Fi + Cellular
Capability | iPad Pro 9.7-inch Wi-Fi + Cellular |
iPad Pro 10.5-inch Wi-Fi + Cellular |
iPad Pro 12.9-inch Wi-Fi + Cellular |
iPad Pro 12.9-inch (2nd gen) Wi-Fi + Cellular |
iPad Pro 12.9-inch (3rd gen) Wi-Fi + Cellular |
iPad Pro 12.9-inch (4th gen) Wi-Fi + Cellular |
iPad Pro 11-inch Wi-Fi + Cellular |
iPad Pro 11-inch (2nd gen) Wi-Fi + Cellular |
---|---|---|---|---|---|---|---|---|
accelerometer | ||||||||
arkit | ||||||||
armv6 | ||||||||
armv7 | ||||||||
arm64 | ||||||||
auto-focus-camera | ||||||||
bluetooth-le | ||||||||
camera-flash | ||||||||
front-facing-camera | ||||||||
gamekit | ||||||||
gps | ||||||||
gyroscope | ||||||||
healthkit | ||||||||
iphone-ipad-minimum-performance-a12 | ||||||||
location-services | ||||||||
magnetometer | ||||||||
metal | ||||||||
microphone | ||||||||
nfc | ||||||||
opengles-1 | ||||||||
opengles-2 | ||||||||
opengles-3 | ||||||||
peer-peer | ||||||||
sms | ||||||||
still-camera | ||||||||
telephony | ||||||||
video-camera | ||||||||
wifi |
iPad mini Wi-Fi
Capability | iPad mini Wi-Fi |
iPad mini 2 Wi-Fi |
iPad mini 3 Wi-Fi |
iPad mini 4 Wi-Fi |
iPad mini (5th gen) Wi-Fi |
---|---|---|---|---|---|
accelerometer | |||||
arkit | |||||
armv6 | |||||
armv7 | |||||
arm64 | |||||
auto-focus-camera | |||||
bluetooth-le | |||||
camera-flash | |||||
front-facing-camera | |||||
gamekit | |||||
gps | |||||
gyroscope | |||||
healthkit | |||||
iphone-ipad-minimum-performance-a12 | |||||
location-services | |||||
magnetometer | |||||
metal | |||||
microphone | |||||
nfc | |||||
opengles-1 | |||||
opengles-2 | |||||
opengles-3 | |||||
peer-peer | |||||
sms | |||||
still-camera | |||||
telephony | |||||
video-camera | |||||
wifi |
iPad mini Wi-Fi + Cellular
Capability | iPad mini Wi-Fi + Cellular |
iPad mini 2 Wi-Fi + Cellular |
iPad mini 3 Wi-Fi + Cellular |
iPad mini 4 Wi-Fi + Cellular |
iPad mini (5th gen) Wi-Fi + Cellular |
---|---|---|---|---|---|
accelerometer | |||||
arkit | |||||
armv6 | |||||
armv7 | |||||
arm64 | |||||
auto-focus-camera | |||||
bluetooth-le | |||||
camera-flash | |||||
front-facing-camera | |||||
gamekit | |||||
gps | |||||
gyroscope | |||||
healthkit | |||||
iphone-ipad-minimum-performance-a12 | |||||
location-services | |||||
magnetometer | |||||
metal | |||||
microphone | |||||
nfc | |||||
opengles-1 | |||||
opengles-2 | |||||
opengles-3 | |||||
peer-peer | |||||
sms | |||||
still-camera | |||||
telephony | |||||
video-camera | |||||
wifi |
iPad Air Wi-Fi
Capability | iPad Air Wi-Fi |
iPad Air 2 Wi-Fi |
iPad Air (3rd gen) Wi-Fi |
---|---|---|---|
accelerometer | |||
arkit | |||
armv6 | |||
armv7 | |||
arm64 | |||
auto-focus-camera | |||
bluetooth-le | |||
camera-flash | |||
front-facing-camera | |||
gamekit | |||
gps | |||
gyroscope | |||
healthkit | |||
iphone-ipad-minimum-performance-a12 | |||
location-services | |||
magnetometer | |||
metal | |||
microphone | |||
nfc | |||
opengles-1 | |||
opengles-2 | |||
opengles-3 | |||
peer-peer | |||
sms | |||
still-camera | |||
telephony | |||
video-camera | |||
wifi |
iPad Air Wi-Fi + Cellular
Capability | iPad Air Wi-Fi + Cellular |
iPad Air 2 Wi-Fi + Cellular |
iPad Air (3rd gen) Wi-Fi + Cellular |
---|---|---|---|
accelerometer | |||
arkit | |||
armv6 | |||
armv7 | |||
arm64 | |||
auto-focus-camera | |||
bluetooth-le | |||
camera-flash | |||
front-facing-camera | |||
gamekit | |||
gps | |||
gyroscope | |||
healthkit | |||
iphone-ipad-minimum-performance-a12 | |||
location-services | |||
magnetometer | |||
metal | |||
microphone | |||
nfc | |||
opengles-1 | |||
opengles-2 | |||
opengles-3 | |||
peer-peer | |||
sms | |||
still-camera | |||
telephony | |||
video-camera | |||
wifi |
iPad (4th-7th gen) Wi-Fi
Capability | iPad (4th gen) Wi-Fi |
iPad (5th gen) Wi-Fi |
iPad (6th gen) Wi-Fi |
iPad (7th gen) Wi-Fi |
---|---|---|---|---|
accelerometer | ||||
arkit | ||||
armv6 | ||||
armv7 | ||||
arm64 | ||||
auto-focus-camera | ||||
bluetooth-le | ||||
camera-flash | ||||
front-facing-camera | ||||
gamekit | ||||
gps | ||||
gyroscope | ||||
healthkit | ||||
iphone-ipad-minimum-performance-a12 | ||||
location-services | ||||
magnetometer | ||||
metal | ||||
microphone | ||||
nfc | ||||
opengles-1 | ||||
opengles-2 | ||||
opengles-3 | ||||
peer-peer | ||||
sms | ||||
still-camera | ||||
telephony | ||||
video-camera | ||||
wifi |
iPad (4th-7th gen) Wi-Fi + Cellular
Capability | iPad (4th gen) Wi-Fi + Cellular |
iPad (5th gen) Wi-Fi + Cellular |
iPad (6th gen) Wi-Fi + Cellular |
iPad (7th gen) Wi-Fi + Cellular |
---|---|---|---|---|
accelerometer | ||||
arkit | ||||
armv6 | ||||
armv7 | ||||
arm64 | ||||
auto-focus-camera | ||||
bluetooth-le | ||||
camera-flash | ||||
front-facing-camera | ||||
gamekit | ||||
gps | ||||
gyroscope | ||||
healthkit | ||||
iphone-ipad-minimum-performance-a12 | ||||
location-services | ||||
magnetometer | ||||
metal | ||||
microphone | ||||
nfc | ||||
opengles-1 | ||||
opengles-2 | ||||
opengles-3 | ||||
peer-peer | ||||
sms | ||||
still-camera | ||||
telephony | ||||
video-camera | ||||
wifi |
iPad, iPad 2, and iPad (3rd gen) Wi-Fi
Capability | iPad Wi-Fi |
iPad 2 Wi-Fi |
iPad (3rd gen) Wi-Fi |
---|---|---|---|
accelerometer | |||
arkit | |||
armv6 | |||
armv7 | |||
arm64 | |||
auto-focus-camera | |||
bluetooth-le | |||
camera-flash | |||
front-facing-camera | |||
gamekit | |||
gps | |||
gyroscope | |||
healthkit | |||
iphone-ipad-minimum-performance-a12 | |||
location-services | |||
magnetometer | |||
metal | |||
microphone | |||
nfc | |||
opengles-1 | |||
opengles-2 | |||
opengles-3 | |||
peer-peer | |||
sms | |||
still-camera | |||
telephony | |||
video-camera | |||
wifi |
iPad, iPad 2, and iPad (3rd gen) Wi-Fi + Cellular
Capability | iPad Wi-Fi + Cellular | iPad 2 Wi-Fi + Cellular | iPad (3rd gen) Wi-Fi + Cellular |
---|---|---|---|
accelerometer | |||
arkit | |||
armv6 | |||
armv7 | |||
arm64 | |||
auto-focus-camera | |||
bluetooth-le | |||
camera-flash | |||
front-facing-camera | |||
gamekit | |||
gps | |||
gyroscope | |||
healthkit | |||
iphone-ipad-minimum-performance-a12 | |||
location-services | |||
magnetometer | |||
metal | |||
microphone | |||
nfc | |||
opengles-1 | |||
opengles-2 | |||
opengles-3 | |||
peer-peer | |||
sms | |||
still-camera | |||
telephony | |||
video-camera | |||
wifi |
iPod touch
iPod touch
Capability | iPod touch | iPod touch (2nd gen) | iPod touch (3rd gen) | iPod touch (4th gen) | iPod touch (5th gen) | iPod touch (5th gen no rear-facing camera) | iPod touch (6th gen) |
---|---|---|---|---|---|---|---|
accelerometer | |||||||
arkit | |||||||
armv6 | |||||||
armv7 | |||||||
arm64 | |||||||
auto-focus-camera | |||||||
bluetooth-le | |||||||
camera-flash | |||||||
front-facing-camera | |||||||
gamekit | |||||||
gps | |||||||
gyroscope | |||||||
healthkit | |||||||
iphone-ipad-minimum-performance-a12 | |||||||
location-services | |||||||
magnetometer | |||||||
metal | |||||||
microphone | |||||||
nfc | |||||||
opengles-1 | |||||||
opengles-2 | |||||||
opengles-3 | |||||||
peer-peer | |||||||
sms | |||||||
still-camera | |||||||
telephony | |||||||
video-camera | |||||||
wifi |