Auto‑renewable subscriptions let users access premium content or services on a recurring basis—monthly, yearly, etc. They automatically renew until canceled and are ideal for ongoing offerings like media libraries, SaaS access, or exclusive content.
Required
Active Apple Developer Program account.
All Paid Application agreements, tax info, and banking cleared in App Store Connect.
Admin access to App Store Connect.
Your app must be created in App Store Connect.
How to create a subscription in-app purchase
Log in to App Store Connect
Go to My Apps, then select your app
In the left menu under Features, click Subscriptions
If you don’t yet have a Subscription Group
Click +, then Create Subscription Group
Enter a Group Reference Name (e.g., “Premium Access”)
Click Create
Within the group, click + or Create Subscription
Enter Reference Name (internal) and Product ID (unique, used in code)
Choose Subscription Duration (e.g., 1 month, 1 year)
Set Pricing
Click Add Subscription Price
Select price tier and add more regions as needed
(Optional) Configure Introductory Offers or Free Trials using Create Introductory Offer
Add Localization
Click Add Localization
Enter display name and description for each locale
Under Review Information, upload a screenshot of the in-app purchase flow (required)
Click Save to save your subscription
Submit your subscription for review; your first subscription must be submitted with a new version of your app
Troubleshooting tips
Subscription tab not visible: Complete all agreements and banking setup.
Product stuck as “Missing Metadata”: Ensure duration, pricing, localization, and screenshot are all completed.
Subscription doesn’t load: Use a sandbox test account on a real device and enable developer settings.