Skip to content

Support performance-intensive apps and games

iOS and iPadOS provide powerful capabilities to help developers deliver breakthrough apps and games across all device generations. In certain instances, however, demanding apps with exceptional performance requirements may only be able to provide the best experience on devices with an A12 Bionic chip or higher.

Required device capabilities

  • If your app requires a specific hardware capability (e.g. ARKit) then you should declare so via the UIRequiredDeviceCapabilities property list key.

  • This prevent users from downloading apps that their device doesn’t support.

  • You’re allowed only to maintain or relax capability requirements. Submitting an update with added requirements is not allowed.

  • For a complete list of capabilities and devices compatability, see here.

iphone-ipad-minimum-performance-a12

  • For intensive apps there’s a new iphone-ipad-minimum-performance-a12 capability key that will allow apps to be downloaded only in devices with A12 or later hardware.

  • This key has been created to support intensive and desktop-quality apps.

Missing anything? Corrections? Contributions are welcome!

Written By

zntfdr
zntfdr
332 notes contributed