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)?
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.
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...
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).
@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
This is the cleanest and easiest explanation, thank you.
Glad it was helpful!
solid implementation! thank you!
Fantastic walkthrough, thank you so much for making it!
You're welcome 🙌
🐱 This video is sponsored by RevenueCat - a subscription platform built for mobile apps!
Sign up for a free RevenueCat account here: bit.ly/3Hxi9k8
Thanks for the work. My week-end watch list 😁
thanks for all the work you are putting in
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)?
Purchase error: [Error: Couldn't find package]
Hi, Can we actually get google play payment service for a web platform anyway?
do you have any toturial connect from the scratch react native cli + revenuecat (without expo) ?
I have problem when upload key to google play like you at 2:08:49. How can resolve it?
How can i test this paywall on emulator or physical devices. i
Nice video. In iOS always works but why don't work in Android?
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.
Same error, did you fix it?
Same here
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
You might have to make a new development build for your app since react-native-purchases use native codes.
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.
If we set up two entitlements, for example, basic and premium, does revenueCat ensure that the user only subscribes to one of them?
Yes, I think it does
Does revenueCat takes any commission like play/app store ?
it takes 1% every month if you earn more than 2.5k a month
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...
I have the exact same problem.. Did you find a solution ?
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....
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.
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).
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();
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....
Thanks man. I uploaded the app with in-app purchase some weeks ago.
@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
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
Thank you so much can you please do the one using aws amplify and connect with quicksight
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