What's the API starting from iOS 16?
Generated on 10/4/2024
1 search
The API starting from iOS 16 is the new StoreKit 2 API. This API offers improvements over the original StoreKit API, such as providing customer transaction history and subscription renewal information, and it uses modern language features like the Swift Async/Await pattern. The original API for in-app purchases is deprecated starting with iOS 18, and developers are encouraged to update their apps to use StoreKit 2 for the best in-app purchase experience.
For more details, you can refer to the session What’s new in StoreKit and In-App Purchase.
Enhanced suggestions for your journaling app
Find out how your journaling app can display journaling suggestions with richer content from the system. Explore new types of available content like state of mind data, reflection prompts, and support for third-party media content and motion-based activities.
Platforms State of the Union 5-Minute Recap
Watch a quick recap of the newest advancements on Apple platforms.
What’s new in privacy
At Apple, we believe privacy is a fundamental human right. Learn about new and improved permission flows and other features that manage data in a privacy-preserving way, so that you can focus on creating great app experiences.
Platforms State of the Union
Discover the newest advancements on Apple platforms.
What’s new in StoreKit and In-App Purchase
Learn how to build and deliver even better purchase experiences using the App Store In-App Purchase system. We’ll demo new StoreKit views control styles and new APIs to improve your subscription customization, discuss new fields for transaction-level information, and explore new testability in Xcode. We’ll also review an important StoreKit deprecation.
Introducing enterprise APIs for visionOS
Find out how you can use new enterprise APIs for visionOS to create spatial experiences that enhance employee and customer productivity on Apple Vision Pro.
What’s new in UIKit
Explore everything new in UIKit, including tab and document launch experiences, transitions, and text and input changes. We’ll also discuss better-than-ever interoperability between UIKit and SwiftUI animations and gestures, as well as general improvements throughout UIKit.