Sebagai bagian dari peluncuran iOS 15 (terbuka di tab baru)Apple juga telah memperbarui kumpulan API untuk pembelian dan langganan dalam aplikasi dengan merilis StoreKit 2 (terbuka di tab baru).
Swift baru StoreKit 2 (terbuka di tab baru)alat berbasis ini akan sangat berguna bagi pengembang karena memungkinkan mereka melacak dan mendukung pembelian pelanggan dengan lebih mudah daripada harus bergantung pada solusi pihak ketiga seperti RevenueCat.
Menurut posting blog baru (terbuka di tab baru) dari Apple, alat baru di StoreKit 2 akan memberi pengembang semua yang mereka butuhkan untuk menentukan hak produk dan kelayakan untuk penawaran khusus, dengan cepat mendapatkan pembelian dalam aplikasi pengguna (terbuka di tab baru) riwayat, menyediakan cara untuk meminta pengembalian dana dan mengelola langganan dari dalam aplikasi mereka dan lainnya.
StoreKit 2 juga menggunakan konkurensi Switch dan JSON Web Signature untuk menyederhanakan cara pengembang mengambil informasi produk dan menangani transaksi.
Interoperabilitas
Dalam posting blog terpisah (terbuka di tab baru)RevenueCat menyoroti fakta bahwa fitur StoreKit 2 hanya akan berfungsi dengan perangkat yang menjalankan iOS 15.
Akibatnya, pengembang yang aplikasinya masih mendukung iOS versi lama (terbuka di tab baru) dianjurkan untuk menggunakan StoreKit asli sebagai gantinya. Untungnya, StoreKit 2 dan StoreKit dapat dioperasikan dan pembelian yang dilakukan menggunakan API asli masih dapat diakses menggunakan API baru.
Rilis StoreKit 2 kemungkinan akan menyebabkan pengembang dan usaha kecil menambahkan lebih banyak pembelian dalam aplikasi serta penawaran berlangganan ke aplikasi mereka yang dapat menghasilkan beberapa pengalaman konsumen baru yang menarik.
Apple meskipun masih akan menerima 30 persen (terbuka di tab baru) dari setiap pembelian yang dilakukan oleh pengguna aplikasi meskipun ada kontroversi yang terus berlanjut seputar pemotongan besar pendapatan pengembang perusahaan.
Melalui The Verge (terbuka di tab baru)