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 Mehdi Azizi · Reviewed on

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
- Step 1
You set the price and model along with the idea.
- Step 2
You build the core feature, the one worth paying for.
- Step 3
You create your products, connect RevenueCat and your paywall, and set up PostHog tracking.
- 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.