In-app Subscriptions & Paywalls with RevenueCat in React Native

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 ต.ค. 2024

ความคิดเห็น • 45

  • @mertdogaray343
    @mertdogaray343 7 หลายเดือนก่อน +3

    This is the cleanest and easiest explanation, thank you.

    • @notjustdev
      @notjustdev  7 หลายเดือนก่อน

      Glad it was helpful!

  • @JeanPierreCasanovaFuentes
    @JeanPierreCasanovaFuentes 4 วันที่ผ่านมา

    solid implementation! thank you!

  • @nateliason
    @nateliason 4 หลายเดือนก่อน

    Fantastic walkthrough, thank you so much for making it!

    • @notjustdev
      @notjustdev  3 หลายเดือนก่อน

      You're welcome 🙌

  • @notjustdev
    @notjustdev  8 หลายเดือนก่อน

    🐱 This video is sponsored by RevenueCat - a subscription platform built for mobile apps!
    Sign up for a free RevenueCat account here: bit.ly/3Hxi9k8

  • @treksis
    @treksis 8 หลายเดือนก่อน

    Thanks for the work. My week-end watch list 😁

  • @wisdomelue
    @wisdomelue 8 หลายเดือนก่อน

    thanks for all the work you are putting in

  • @nicolasaguilar2202
    @nicolasaguilar2202 3 หลายเดือนก่อน

    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)?

  • @singhji6442
    @singhji6442 8 วันที่ผ่านมา

    Purchase error: [Error: Couldn't find package]

  • @Akash-em9ho
    @Akash-em9ho 8 หลายเดือนก่อน

    Hi, Can we actually get google play payment service for a web platform anyway?

  • @felix-channel7655
    @felix-channel7655 3 หลายเดือนก่อน

    do you have any toturial connect from the scratch react native cli + revenuecat (without expo) ?

  • @dangduylinh9587
    @dangduylinh9587 8 หลายเดือนก่อน

    I have problem when upload key to google play like you at 2:08:49. How can resolve it?

  • @FitnessClub8763
    @FitnessClub8763 4 หลายเดือนก่อน

    How can i test this paywall on emulator or physical devices. i

  • @wanderhungerbuhler
    @wanderhungerbuhler 8 หลายเดือนก่อน

    Nice video. In iOS always works but why don't work in Android?

  • @ralpha112
    @ralpha112 7 หลายเดือนก่อน +1

    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 6 หลายเดือนก่อน

      Same error, did you fix it?

    • @DanielA-wc6nh
      @DanielA-wc6nh 5 หลายเดือนก่อน

      Same here

    • @DanielA-wc6nh
      @DanielA-wc6nh 5 หลายเดือนก่อน +3

      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 3 หลายเดือนก่อน

      You might have to make a new development build for your app since react-native-purchases use native codes.

    • @avery4staradventure
      @avery4staradventure 3 หลายเดือนก่อน

      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.

  • @chinfanster
    @chinfanster 2 หลายเดือนก่อน

    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  2 หลายเดือนก่อน

      Yes, I think it does

  • @haryanvideveloper777
    @haryanvideveloper777 8 หลายเดือนก่อน +1

    Does revenueCat takes any commission like play/app store ?

    • @jiyayaasmr
      @jiyayaasmr 9 วันที่ผ่านมา

      it takes 1% every month if you earn more than 2.5k a month

  • @kottamasusaikumar4673
    @kottamasusaikumar4673 4 หลายเดือนก่อน

    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 4 หลายเดือนก่อน

      I have the exact same problem.. Did you find a solution ?

    • @El_ii
      @El_ii 4 หลายเดือนก่อน

      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 3 หลายเดือนก่อน

      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.

  • @DanielA-wc6nh
    @DanielA-wc6nh 5 หลายเดือนก่อน +2

    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 5 หลายเดือนก่อน

      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 4 หลายเดือนก่อน +1

      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 4 หลายเดือนก่อน

      Thanks man. I uploaded the app with in-app purchase some weeks ago.

    • @DanielA-wc6nh
      @DanielA-wc6nh 3 หลายเดือนก่อน

      @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 3 หลายเดือนก่อน

      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

  • @kaydenangel3742
    @kaydenangel3742 8 หลายเดือนก่อน

    Thank you so much can you please do the one using aws amplify and connect with quicksight

  • @nat.serrano
    @nat.serrano 8 หลายเดือนก่อน +2

    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