Skip to main content
The iOS KitDiscordFree (new tab)
Guides

Your first iOS in-app subscription, wired up and tested

An iOS in-app subscription is what lets your first app make money. You create the products in App Store Connect, connect them to RevenueCat, show a paywall at the right moment and check purchase, restore and expiration. In the iOS Kit, step three, "wire up the money", starts from code where onboarding, the paywall and subscriptions are already in place.

By · Reviewed on

A MacBook Pro shows Claude Code editing the TradaZen app, next to the iPhone simulator displaying the app's screen.

What you'll learn

Picking the model
What stays free, what becomes paid, with or without a free trial. You decide with clear criteria, not by guessing.
Your products in App Store Connect
Subscription group, durations, prices by country, display text: you create it all yourself, avoiding the oversights that block sales.
RevenueCat connected to your app
Offerings and entitlements managed in RevenueCat, so you can change an offer without republishing your app.
A well-placed paywall
What it shows, in what order, and where it fits in onboarding.
Purchases tested before submitting
Purchase, restore and device switch checked in sandbox, because Apple's reviewer tries them too.

Step by step

  1. Step 1

    You set the price and model along with the idea.

  2. Step 2

    You build the core feature, the one worth paying for.

  3. Step 3

    You create your products, connect RevenueCat and your paywall, and set up PostHog tracking.

  4. Step 4

    You check purchase and restore, then complete your listing with the subscription block.

Why learn with me

My apps, Solys, TradaZen, Nolera, and Vigie, sell subscriptions with RevenueCat. I've seen what a misconfigured trial or a product left out of the Apple submission costs. That's why the kit's review skills check your paywall before you submit.

Read the TradaZen story, from building it to Apple's rejections and launch.

Start with the free guides

FAQ

Why RevenueCat instead of StoreKit alone?

Because you manage offerings and entitlements from a dashboard, without writing all the purchase logic yourself. For a beginner, that's a lot less code to maintain.

Does Apple take a cut?

Yes, Apple takes a commission on subscriptions sold in your app. The rate depends on your situation, and Apple has a program that lowers it for small developers.

Is a free trial required?

No. It's a choice, based on your app and audience. In the kit's path, you decide it in step one, along with the price.

Will my subscription make money?

Nobody can promise that. What you learn is to build a purchase flow that works and to measure where people drop off, so you can adjust.

iOS Kit

The starter code behind my apps, the step-by-step path with the messages to give Claude, and every kit. Claude starts from an app that already runs. €129.99.

See the iOS Kit

Read next