In-app Subscriptions & Paywalls with RevenueCat in React Native

  Рет қаралды 21,532

notJust․dev

notJust․dev

Күн бұрын

Пікірлер: 47
@notjustdev
@notjustdev 11 ай бұрын
🐱 This video is sponsored by RevenueCat - a subscription platform built for mobile apps! Sign up for a free RevenueCat account here: bit.ly/3Hxi9k8
@mertdogaray343
@mertdogaray343 9 ай бұрын
This is the cleanest and easiest explanation, thank you.
@notjustdev
@notjustdev 9 ай бұрын
Glad it was helpful!
@dangduylinh9587
@dangduylinh9587 10 ай бұрын
I have problem when upload key to google play like you at 2:08:49. How can resolve it?
@ralpha112
@ralpha112 10 ай бұрын
im getting this error "There is an issue with your configuration. Check the underlying error for more details. There's a problem with your configuration. None of the products registered in the RevenueCat dashboard could be fetched from App Store Connect (or the StoreKit Configuration file if one is being used)." Any solution please.
@martincdt
@martincdt 9 ай бұрын
Same error, did you fix it?
@DanielA-wc6nh
@DanielA-wc6nh 7 ай бұрын
Same here
@DanielA-wc6nh
@DanielA-wc6nh 7 ай бұрын
In the useEffect use await when setting the apikey that works for me put the code on a function with async and just call it on useEffect
@SamuelIbiyemi-mq7mk
@SamuelIbiyemi-mq7mk 5 ай бұрын
You might have to make a new development build for your app since react-native-purchases use native codes.
@avery4staradventure
@avery4staradventure 5 ай бұрын
Solution is to make sure you create subscriptions AFTER the paid apps agreement has become active. If you created them before, delete and re-create.
@Akash-em9ho
@Akash-em9ho 10 ай бұрын
Hi, Can we actually get google play payment service for a web platform anyway?
@nicolasaguilar2202
@nicolasaguilar2202 5 ай бұрын
Amazing tutorial, I'm trying to once the user pay and has an active entlitement, do an update the user level in a database. How I can idenify if the user has an active entitlement (paid the suscription and is active)?
@felix-channel7655
@felix-channel7655 5 ай бұрын
do you have any toturial connect from the scratch react native cli + revenuecat (without expo) ?
@chinfanster
@chinfanster 4 ай бұрын
If we set up two entitlements, for example, basic and premium, does revenueCat ensure that the user only subscribes to one of them?
@notjustdev
@notjustdev 4 ай бұрын
Yes, I think it does
@FitnessClub8763
@FitnessClub8763 6 ай бұрын
How can i test this paywall on emulator or physical devices. i
@kottamasusaikumar4673
@kottamasusaikumar4673 6 ай бұрын
getting this error "There is an issue with your configuration. Check the underlying error for more details. There's a problem with your configuration. None of the products registered in the RevenueCat dashboard could be fetched from App Store Connect (or the StoreKit Configuration file if one is being used).", please help...
@antoinewaag9226
@antoinewaag9226 6 ай бұрын
I have the exact same problem.. Did you find a solution ?
@El_ii
@El_ii 6 ай бұрын
had the same problem. You need to set up Xocde for in-app purchases and Apple Connect Idk why he didn't add it in his tutorial....
@avery4staradventure
@avery4staradventure 5 ай бұрын
Solution is to make sure you create subscriptions AFTER the paid apps agreement has become active. If you created them before, delete and re-create.
@alexleonardorodriguez8829
@alexleonardorodriguez8829 2 ай бұрын
@@avery4staradventure this is true!
@haryanvideveloper777
@haryanvideveloper777 11 ай бұрын
Does revenueCat takes any commission like play/app store ?
@jiyayaasmr
@jiyayaasmr 2 ай бұрын
it takes 1% every month if you earn more than 2.5k a month
@nateliason
@nateliason 6 ай бұрын
Fantastic walkthrough, thank you so much for making it!
@notjustdev
@notjustdev 6 ай бұрын
You're welcome 🙌
@JeanPierreCasanovaFuentes
@JeanPierreCasanovaFuentes 2 ай бұрын
solid implementation! thank you!
@DanielA-wc6nh
@DanielA-wc6nh 7 ай бұрын
Is not working There is an issue with your configuration. Check the underlying error for more details. There's a problem with your configuration. None of the products registered in the RevenueCat dashboard could be fetched from App Store Connect (or the StoreKit Configuration file if one is being used).
@DanielA-wc6nh
@DanielA-wc6nh 7 ай бұрын
I refactor the use effect using another function with async and use await on configure const initialPurchases = async () => { if (Platform.OS === 'ios') { console.log('ios'); await Purchases.configure({apiKey: 'appl_nNVoXMfVXkBxrxMracOsyEStTrD'}); } else if (Platform.OS === 'android') { await Purchases.configure({apiKey: 'appl_nNVoXMfVXkBxrxMracOsyEStTrD'}); } Purchases.setLogLevel(LOG_LEVEL.DEBUG); Purchases.getCustomerInfo() .then(customerInfo => { console.log('Purchases.getCustomerInfo', customerInfo); }) .catch(error => { console.log('Purchases.getCustomerInfo error', error); }); //get offerings Purchases.getOfferings() .then(offerings => { console.log('Purchases.getOfferings', offerings.all); }) .catch(error => { console.log('Purchases.getOfferings error', error); }); }; initialPurchases();
@El_ii
@El_ii 6 ай бұрын
had the same problem. You need to set up Xocde for in-app purchases and Apple Connect Idk why he didn't add it in his tutorial....
@DanielA-wc6nh
@DanielA-wc6nh 6 ай бұрын
Thanks man. I uploaded the app with in-app purchase some weeks ago.
@DanielA-wc6nh
@DanielA-wc6nh 5 ай бұрын
@AbhishekShankar-q2p This problem was becouse apikey is not setting correctly on Docs you can find examples with RN but in my case I resolver with In the useEffect use await when setting the apikey that works for me put the code on a function with async and just call it on useEffect
@abhishekshankar6305
@abhishekshankar6305 5 ай бұрын
But I am getting the correct API key in console as I am using dotenv , I am also using useEffect as you told me. ​@@DanielA-wc6nh
@wanderhungerbuhler
@wanderhungerbuhler 10 ай бұрын
Nice video. In iOS always works but why don't work in Android?
@singhji6442
@singhji6442 2 ай бұрын
Purchase error: [Error: Couldn't find package]
@wisdomelue
@wisdomelue 11 ай бұрын
thanks for all the work you are putting in
@treksis
@treksis 11 ай бұрын
Thanks for the work. My week-end watch list 😁
@kaydenangel3742
@kaydenangel3742 10 ай бұрын
Thank you so much can you please do the one using aws amplify and connect with quicksight
@nat.serrano
@nat.serrano 10 ай бұрын
this is a good video, but I would appreciate if you also develop for android, the only reason I’m using RN is because android
How to Optimize Your App's Paywall
1:32:30
RevenueCat
Рет қаралды 8 М.
Local-First Finance app with React Native, Expo & WatermelonDB
3:58:44
The evil clown plays a prank on the angel
00:39
超人夫妇
Рет қаралды 53 МЛН
It’s all not real
00:15
V.A. show / Магика
Рет қаралды 20 МЛН
Building a Headspace Clone with React Native, Expo and RevenueCat
3:52:48
Flutter In-App Subscription Tutorial (iOS and Android)
31:31
RevenueCat
Рет қаралды 59 М.
Easy Paywalls and Experiments Using RevenueCat
22:18
CodeWithChris
Рет қаралды 7 М.
Mobile Paywall Optimization: How to Increase In-App Subscription
1:19:51
Building an AI Language Learning App: ChatGPT-Powered | notJust Hack
3:58:47
This is the ONLY course you'll ever need to MASTER React Native
48:53
Add Subscriptions To Your REACT NATIVE Apps Using REVENUE CAT
24:45
The evil clown plays a prank on the angel
00:39
超人夫妇
Рет қаралды 53 МЛН