Did StoreKit APIs that Apple has deprecated?

Asked on 07/27/2024

1 search

Yes, Apple has deprecated the original API for in-app purchases starting with iOS 18 and aligned OS releases. This includes the unified receipt. While existing apps using the legacy API will continue to work, the deprecated API will not receive any enhancements or new features in future operating system releases. Apple strongly recommends updating existing apps to use StoreKit 2, which offers many improvements over the original StoreKit API.

For more details, you can refer to the session What’s new in StoreKit and In-App Purchase at the timestamp 21:06.