Reference

Supported capabilities (macOS)

The capabilities available to a macOS provisioning profile depend on your program membership and signing certificate.

Capability

ADP

Developer ID

Apple Developer

App groups

App Sandbox

Apple Pay

Associated domains

AutoFill credential provider

ClassKit

Communication Notifications

Custom Network Protocol

FileProvider Testing Mode *

Game Center

Hardened runtime

HLS Interstitial Previews

HomeKit

iCloud: CloudKit

iCloud: iCloud documents

iCloud: iCloud key-value storage

In-App Purchase

Keychain sharing

Low Latency HLS

Maps

MDM Managed Associated Domains

Network extensions

Personal VPN

Push notifications

Sensitive Content Analysis

Sign in with Apple

System Extension

Time Sensitive Notifications

VMNet

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

Developer ID: macOS apps signed with a Developer ID certificate.

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 not provide routing directions. The ability to upload geolocation files in App Store Connect is only included with Apple Developer Program membership.

* Development only