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
  • 28 mins
  • 3.09 GB

Version 5.3.0

Added option for multiple ids for one consumable key

Demo.zip
  • 511 KB
Resources.zip
  • 22.8 KB

Version 5.2.0

Added some convenience views and fixed some bugs

Demo.zip
  • 471 KB
Resources.zip
  • 22.5 KB

Version 5.1.0

added productResult to manually check for products

Demo.zip
  • 405 KB
Resources.zip
  • 17.9 KB

Version 5.0.0

Demo.zip
  • 387 KB
Resources.zip
  • 18.9 KB
How to use

    Version 4.0.1

    How to use
      Resources.zip
      • 16.1 KB
      Demo.zip
      • 567 KB

      Version 4.0.0 (iOS16+)

      Store Kit Pro 4.0.0+ is an update to support all new features introduced in iOS16
      Resources.zip
      • 16 KB
      Demo.zip
      • 560 KB
      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
        • 15.2 KB
        Demo.zip
        • 476 KB
        How to use
          Watch it in action

            Resources v.2.0.0+

            Resources.zip
            • 51.3 KB
            Demo.zip
            • 759 KB

            Resources v. 1.0.0+

            Demo.zip
            • 401 KB
            Resources.zip
            • 50.9 KB
            1.0.2 Changes

              Resources v. pre 1.0.0

              This version is what I used in the YouTube video documentation
              Demo.zip
              • 389 KB
              Resources.zip
              • 47.8 KB
              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+