what APIS were deprecated in iOS 18?
Asked on 08/13/2024
1 search
In iOS 18, the original API for in-app purchases, including the unified receipt, has been deprecated. This means that while existing apps using this API will continue to function, they will not receive any enhancements or new features in future operating system releases. Developers are encouraged to update their apps to use StoreKit 2, which offers improvements such as access to customer transaction history, subscription renewal information, and modern language features like the Swift Async/Await pattern.
For more details, you can refer to the session What’s new in StoreKit and In-App Purchase (21:06).

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.

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.

What’s new in device management
Learn about the latest management capabilities for iOS, iPadOS, macOS, and visionOS, then discover the latest changes to Apple Business Manager and Apple School Manager. We’ll also share updates to Activation Lock, SoftwareUpdate, and Safari management.