What was deprecated in iOS18 ?
Asked on 08/02/2024
1 search
In iOS 18, the following deprecations were announced:
- Original API for In-App Purchases: The original API for in-app purchases, including the unified receipt, is deprecated. Existing apps will continue to work, but the legacy API won't receive any enhancements or new features in future operating system releases. Developers are encouraged to update their apps to use StoreKit 2, which offers many improvements over the original StoreKit API. (What’s new in StoreKit and In-App Purchase)
For more details, you can refer to the session "What’s new in StoreKit and In-App Purchase" at the provided timestamp.

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.

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

Elevate your tab and sidebar experience in iPadOS
iPadOS 18 introduces a new navigation system that gives people the flexibility to choose between using a tab bar or sidebar. The newly redesigned tab bar provides more space for content and other functionality. Learn how to use SwiftUI and UIKit to enable customization features – like adding, removing and reordering tabs – to enable a more personal touch in your app.