Release checklist
We’re thrilled you’ve decided to use Adapty! We hope the implementation went well. This guide will walk you through the steps to ensure your app is ready for publishing in stores, and you can rest assured that the monetization flow works.
Pre-flight essentials
What you need before starting validation:
-
A real device with a sandbox account
-
Access to the Adapty Dashboard
-
Access to App Store Connect / Google Play Console
While sandbox purchases can run on simulators, real devices are needed to fully test all flows, including payment dialogs and biometric prompts.
Universal validations
- Store connection: Ensure you have connected Adapty to App Store and/or Google Play:
- Subscription event delivery: Confirm server notifications are set up:
- Profile identification: Validate user identification logic and ensure purchases map to the correct profile:
- Offers: If you have App Store promotional offers in the app, ensure that you have added your In-app purchase key both to the main field and to the App Store promotional offers section.
- Data collection: Ensure privacy compliance:
- If you need to comply with privacy regulations like GDPR or CCPA or your app is intended for kids, control whether you enable IDFA and IP collection and sharing.
- If your app uses AppTrackingTransparency, ensure you’re sending the authorization status to Adapty.
- Privacy labels: Learn more about the data Adapty collects and which flags you’d need to set for a review.
Purchase validations
Have questions or running into issues? Check out our support forum where you can find answers to common questions or ask your own. Our team and community are here to help!
Before going live, ensure that purchases in your app work correctly, and your paywall is ready for the store review.
The way you validate in-app purchases depends on the way you implement them:
- You display a paywall created in the Adapty Paywall Builder
- You have implemented your own paywall and use the
makePurchasemethod inside it to handle purchases - You use Adapty in the observer mode (either with the Adapty Paywall Builder or your custom paywall)
If you have any questions about integrating Adapty SDK, use the AI chatbot at the bottom right or contact us at [email protected].