rebeloper/Store Kit Pro

  • $99

Store Kit Pro

In-App Purchases Made EASY

In-App Purchases are FINALLY EASY

Here's a list of features Store Kit Pro has to offer:

👉 Simple API
👉 No Server Code Required 🤯
👉 Compatible with iOS15.4+, macOS12.3+, watchOS8.5+, tvOS16+
👉 Supports Subscriptions, Consumables, Non-consumables 🤩
👉 Auto-renewable Subscriptions: Supports Introductory Offer
👉 Auto-renewable Subscriptions: Supports Offer Codes (iOS16+ only)
⚠️ Auto-renewable Subscriptions: Does not support Promotional Offers (will be available as soon as StoreKit eliminates the need to set up a server for promotional offers validation)
👉 EASY 3 step setup
👉 Supports non-renewing subscriptions
👉 Handles Virtual Currency (consumables) on the fly
👉 Test purchases within Xcode
👉 Ask for Refund Sheet
👉 Manage Subscriptions Sheet
👉 Redeem Offer Code Sheet (iOS16+ only)
👉 Uses the modern async/await
👉 Built in Swift 5.6 and on top of the modern StoreKit 2
👉 Example Xcode Project
👉 100% Documented

You don't have to be an advanced developer to start using Store Kit Pro!

Take a look at the few steps you need to do in a SwiftUI project.

Step 1.

Add StoreKitPro into your project.

Step 2.

Configure your In-app Purchase IDs.

Step 3.

Configure Store Kit Pro with the previously created Products.storekit file.

Step 4. (optional)

Optionally set up consumables and listen to In-app Purchase events.

Make a purchase 🤑

Use the built in SwiftUI views to make purchases:

ProductView
StoreView
SubscriptionStoreView

Full YouTube video tutorial

Give access

Give users who purchased access to parts of your app.

Check for one id or multiple ones (ex. membership) with the StoreKitProView or manually get info with productResult(id:)

Xcode Project

There's an example Xcode project waiting for you with all the use cases!

100% Documented

Every function, every variable, every line of code is thoroughly documented, so you get peace of mind what Store Kit Pro does under the hood.

Contents

Bonus video - App Store Connect setup

How to manage App Store Connect

392StoreKitPro.mp4

Version 5.3.0

Added option for multiple ids for one consumable key

Demo.zip
Resources.zip

Version 5.2.0

Added some convenience views and fixed some bugs

Demo.zip
Resources.zip

Version 5.1.0

added productResult to manually check for products

Demo.zip
Resources.zip

Version 5.0.0

Demo.zip
Resources.zip
How to use

Version 4.0.1

How to use
Resources.zip
Demo.zip

Version 4.0.0 (iOS16+)

Store Kit Pro 4.0.0+ is an update to support all new features introduced in iOS16
Resources.zip
Demo.zip
How to use
Preview

Version 3.0.0+ (iOS15)

Version 3.0.0 has been rewritten from scratch to make StoreKitPro easier to set up and even more fun to use.
Resources.zip
Demo.zip
How to use
Watch it in action

Resources v.2.0.0+

Resources.zip
Demo.zip

Resources v. 1.0.0+

Demo.zip
Resources.zip
1.0.2 Changes

Resources v. pre 1.0.0

This version is what I used in the YouTube video documentation
Demo.zip
Resources.zip
Video Documentation
Preview
Extra
Preview
What about the Shared Secret?
Production mode

Compatible with:

Xcode13.3+ ・ iOS15.4+・ macOS12.3+ ・ watchOS8.5+ ・ tvOS16+・Swift5.6+