Why and How to Migrate Your App from StoreKit 1 to StoreKit 2
Why and How to Migrate Your App from StoreKit 1 to StoreKit 2
Suren
Suren
Nov 19, 2024
Nov 19, 2024
Hi there, I’m Suren, an SDK engineer at Qonversion. I’m dealing a lot with app migrations and subscription infrastructure setup, and I’m fully immersed in all the updates that happen in and around iOS. I can see the buzz around StoreKit doesn’t cease and I’m here to help you understand whether you need to migrate, when and how you need to do that.
This article will discuss why you should migrate from Original StoreKit to StoreKit 2 and the benefits you’ll gain from it. We will thoroughly explore the main differences of the Original StoreKit and StoreKit 2, look at how to load products and make purchases. I’ll also share a couple of less popular aspects and bugs that are not widely covered, but which I’ve encountered in practice.
There’s a Part 2 to this article where we’ll discuss purchase validation using the receipt
and the verifyReceipt
endpoint, as well as the new App Store API. But for now, let's dive into StoreKit.
Hi there, I’m Suren, an SDK engineer at Qonversion. I’m dealing a lot with app migrations and subscription infrastructure setup, and I’m fully immersed in all the updates that happen in and around iOS. I can see the buzz around StoreKit doesn’t cease and I’m here to help you understand whether you need to migrate, when and how you need to do that.
This article will discuss why you should migrate from Original StoreKit to StoreKit 2 and the benefits you’ll gain from it. We will thoroughly explore the main differences of the Original StoreKit and StoreKit 2, look at how to load products and make purchases. I’ll also share a couple of less popular aspects and bugs that are not widely covered, but which I’ve encountered in practice.
There’s a Part 2 to this article where we’ll discuss purchase validation using the receipt
and the verifyReceipt
endpoint, as well as the new App Store API. But for now, let's dive into StoreKit.