Revenue Cat Setup

To use Revenue Cat, you will need to setup subscriptions for your app in the App Store Connect and Google Play Console. You will also need a RevenueCat account to manage your subscriptions.

You can follow the instructions in the Revenue Cat documentation to setup your account and configure your app.

Also, you can follow this great tutorial from notJust.dev to setup Revenue Cat and Subscriptions.

App Setup

In LaunchYourApp we have the initial configuration you will need for RevenueCat already configured

We also have some util functions to help you with the implementation of RevenueCat in your app, this function will help you to check if the user is subscribed or not, and also will help you to present the paywall to the user.

All you have to do is to change the EXPO_PUBLIC_REVENUE_CAT_ANDROID_API_KEY and EXPO_PUBLIC_REVENUE_CAT_APPLE_API_KEY in the .env file, configure your subscriptions in RevenueCat and you are ready to go.