What developer api's are unlocked with switch to ios 15 as minimum deployment target
Asked on 08/05/2024
1 search
With the switch to iOS 15 as the minimum deployment target, several developer APIs and features are unlocked. Here are some of the key updates and enhancements:
-
StoreKit 2: The original API for in-app purchases is deprecated starting with iOS 18. Developers are encouraged to use StoreKit 2, which offers improvements such as customer transaction history, subscription renewal info, and cryptographic validation. StoreKit 2 also supports modern language features like Swift's async/await pattern. These features are available even when your app runs on older OS versions as far back as iOS 15. (What’s new in StoreKit and In-App Purchase)
-
New Controls API: iOS 18 introduces a new controls API that allows developers to create controls that can be added to the control center or assigned to the action button on the iPhone 15 Pro. This API enhances the customizability and accessibility of app features. (Platforms State of the Union)
-
Game Mode: Game mode is now available on iOS, reducing background activity and Bluetooth latency to improve input and headphone responsiveness. Developers can opt into game mode by setting the
GCSupportsGameMode
key in the iOS info plist. (Port advanced games to Apple platforms) -
Enterprise APIs for visionOS: Although primarily for visionOS, these APIs provide enhanced sensor access, improved capture and streaming, advanced machine learning capabilities, and more. These APIs are designed for enterprise use and require specific entitlements. (Introducing enterprise APIs for visionOS)
-
Device Management Enhancements: iOS 18 introduces several updates for device management, including exceptions for MDM enrollment, new team identity requirements for in-house apps, and new restrictions for iPhone mirroring, FaceTime, and remote control. (What’s new in device management)
These updates provide developers with new tools and capabilities to enhance their apps and improve user experiences on iOS.

What’s new in App Store Connect
Explore new features for discovery, testing, and marketing. Find out how to nominate your apps for featuring on the App Store, share exciting moments (like a version launch) with marketing assets generated for you, deep link to specific content in your app from custom product pages, use the latest enhancements to TestFlight, and more.

Port advanced games to Apple platforms
Discover how simple it can be to reach players on Apple platforms worldwide. We’ll show you how to evaluate your Windows executable on Apple silicon, start your game port with code samples, convert your shader code to Metal, and bring your game to Mac, iPhone, and iPad. Explore enhanced Metal tools that understand HLSL shaders to validate, debug, and profile your ported shaders on Metal.

Platforms State of the Union
Discover the newest advancements on Apple platforms.