Advanced App Capabilities

Apple developers have access to cutting-edge Apple technologies that help create useful and engaging user experiences. Apple Developer Program members can offer even more functionality in their apps, including keeping apps connected and up-to-date across Apple platforms, integrating Apple Pay, displaying passes and tickets, selling a variety of items and content directly in their apps, and much more.

To learn about adding capabilities in your app, read Xcode Help: Add a capability to a target.

To get more details about the capabilities supported on macOS, iOS, watchOS, and tvOS, read Account Help.

Capabilities Available to Developers

Sign in with Apple ID Apple Developer Program members Apple Developer Enterprise Program members
App Groups
Background Modes
Data Protection
Inter-App Audio
Keychain Sharing
Wireless Accessory Configuration
Apple Pay
Associated Domains
Device Check
iCloud / CloudKit
In-App Purchase
Network Extensions
NFC Tags
Personal VPN
Push Notifications