Reference

Supported capabilities (iOS)

The capabilities available to an iOS app depend on your program membership.

Capability

ADP

Enterprise

Apple Developer

Access WiFi information

App Attest *

App groups

Apple Pay

Associated domains

AutoFill credential provider

Background modes

ClassKit

Communication Notifications

Data protection

Extended Virtual Addressing

Family Controls **

FileProvider Testing Mode **

Fonts

Game Center

Group Activities

HealthKit

HealthKit Estimate Recalibration

HLS Interstitial Previews *

HomeKit

Hotspot configuration

iCloud: CloudKit

iCloud: iCloud documents

iCloud: iCloud key-value storage

In-App Purchase

Inter-App Audio

Keychain sharing

Low Latency HLS *

Maps

MDM Managed Associated Domains *

Multipath

Near Field Communication (NFC) Tag Reading

Network extensions

On Demand Install Capable

Personal VPN

Push notifications

Sign in with Apple

Siri

Time Sensitive Notifications

Wallet

Wireless Accessory Configuration

ADP: Apple Developer Program membership. Members of this paid program can distribute apps on the App Store.

Enterprise: Apple Developer Enterprise Program membership. Members of this paid program can distribute apps to employees within an organization.

Apple Developer: Apple ID holders who have agreed to the Apple Developer Agreement to access certain resources on the Apple Developer website. No cost is associated with this agreement and developers cannot distribute apps.

Notes:

If you aren’t a member of the Apple Developer Program, you can use the MapKit framework but you can’t provide routing directions. The ability to upload geolocation files in App Store Connect is only included with membership in the Apple Developer Program.

* Automatic signing is not supported in Xcode 12. Support will be included in a future release.

** Development only