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 users who previously downloaded your app from running the update.


iPhone 12 Pro Max, iPhone 12 Pro, iPhone 12, and iPhone 12 mini
iPhone 11, iPhone 11 Pro, iPhone 11 Pro Max, and iPhone SE (2nd gen)
iPhone X, iPhone XS, iPhone XS Max, and iPhone XR
iPhone SE, iPhone 6, iPhone 7, and iPhone 8
iPhone 4 and iPhone 5
iPhone, iPhone 3G, and iPhone 3GS


iPad Pro 12.9-inch Wi-Fi
iPad Pro 12.9-inch Wi-Fi + Cellular
iPad Pro (9.7-11 inch) Wi-Fi
iPad Pro 9.7-11 inch Wi-Fi + Cellular
iPad mini Wi-Fi
iPad mini Wi-Fi + Cellular
iPad Air Wi-Fi
iPad Air Wi-Fi + Cellular
iPad (5th-8th gen) Wi-Fi
iPad (5th-8th gen) Wi-Fi + Cellular
iPad, iPad 2, and iPad (3rd-4th gen) Wi-Fi
iPad, iPad 2, and iPad (3rd-4th gen) Wi-Fi + Cellular

iPod touch

iPod touch (5th-7th gen)
iPod touch (1st-4th gen)