How to Add In-App Subscriptions with RevenueCat + Expo | Beginner Friendly
Expo
0:00 / 0:00
How to Add In-App Subscriptions with RevenueCat + Expo | Beginner Friendly
95 095 просмотров · 1 г. назад
Expo
55,4 тыс. подписчиков
95 095 просмотров · 1 г. назад
Want to add subscriptions and in-app purchases to your Expo app—without managing native store code for iOS and Android? In this step-by-step tutorial, we’ll integrate RevenueCat with an Expo project using react-native-purchases and EAS Build.
🔧 We’ll walk through everything you need:
• Connecting Google Play & App Store Connect to RevenueCat
• Setting up subscriptions and entitlements
• Creating products in RevenueCat
• Submitting builds with EAS
• Using the RevenueCat SDK in your app
• Testing subscriptions on real devices
We’re building a fun sample app called Mystery Cat where users unlock adorable cat photos with a subscription. Along the way, you’ll see how to create custom paywalls, validate entitlements, and sync purchases across platforms.
What you’ll need:
• RevenueCat account
• Apple & Google Developer accounts
• Expo & EAS CLI
• Real device for testing
Resources:
👨💻 Source Code
https://github.com/betomoedano/unlock...
📂 Create and run a cloud build for iOS device
https://docs.expo.dev/tutorial/eas/io...
📂 Create a production build for Android
https://docs.expo.dev/tutorial/eas/an...
🍎 RevenueCat Docs
https://www.revenuecat.com/docs/getti...
Learn to build your app with EAS Build
🎥 • EAS Tutorial Series
⌚️ Timestamps ⌚
00:00 Introduction
00:43 Prerequisites
01:47 App Overview
03:05 Installing RevenueCat Package
04:04 Building the App
05:44 Creating App in Google Play
07:43 Creating Android Subscription
10:42 Creating an Entitlement
12:03 Connecting Android App with RevenueCat
12:43 Setting Up Service Account Credentials JSON
19:23 Creating Android Product
20:30 Creating App in the App Store (Apple)
23:03 Creating iOS Subscription
26:36 Connecting iOS App with RevenueCat
27:39 Generating In-App Purchase Key
29:25 Creating iOS Product
30:56 Creating an Offering
31:45 Integrating RevenueCat SDK
33:34 Fetching Offerings
36:58 Subscribing Users
37:31 Testing on Physical iPhone
43:41 Testing on Physical Android
45:00 Conclusion
#Expo #ReactNative #IAP