StoreKit 1

Generated on 6/4/2025

1 search

Tailscan

This post is brought to you by Tailscan, the best devtool for Tailwind CSS.

StoreKit 1, the original API for in-app purchases, has been deprecated starting with iOS 18 and aligned OS releases. While existing apps using StoreKit 1 will continue to function, the legacy API will not receive any enhancements or new features in future operating system releases. Apple strongly recommends updating your existing app to use StoreKit 2, which offers many improvements over the original StoreKit API. These improvements include access to customer transaction history, subscription renewal info, and automatic cryptographic validation, along with 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).

StoreKit 1 | Ask WWDC