Skip to main content
Solved

Expo EAS Billing Permissions

  • 20 September 2021
  • 3 replies
  • 1265 views

Forum|alt.badge.img+4

Hi,

 

We are using Expo EAS to build our app and looking forward to integrate RevenueCat SDK to our project.

 

In RevenueCat React Native SDK Docs, it is pointed out that we need to add payment/billing permissions for Android and IOS (Link). However, with Expo EAS in Managed, it is not possible to modify xcode and gradle projects. I have seen that some people used EAS successfully with RevenueCat, so can somebody please share how they did the “Android Billing Permission” and “IOS In-App Purchase Capability” configurations?

 

Thanks a lot.

Best answer by Sephyre

Hi @Tolga Atam !

If you followed the guide I posted on medium, you don't have to add permissions, it should be done automatically.
 

Option 1: Using auto-linking

Recent versions of React Native will automatically link the SDK, so all that's needed is to install the library.
yarn add react-native-purchases

View original
Did this post help you find an answer to your question?

3 replies

Forum|alt.badge.img+4
  • Author
  • New Member
  • 1 reply
  • September 20, 2021

@Sephyre anything you know about this?


Forum|alt.badge.img+3
  • Helper
  • 2 replies
  • Answer
  • September 24, 2021

Hi @Tolga Atam !

If you followed the guide I posted on medium, you don't have to add permissions, it should be done automatically.
 

Option 1: Using auto-linking

Recent versions of React Native will automatically link the SDK, so all that's needed is to install the library.
yarn add react-native-purchases


Forum|alt.badge.img+3
  • New Member
  • 1 reply
  • September 19, 2024

@Sephyre I found the documentation very confusing since in the Import Purchases section there are big callout reminders telling you to make sure you add billing permissions to your android manifest and ios project settings, but it makes no mention that that’s only needed for a bare app. Since it comes in a separate section after the installation section it makes it seem like it’s required for both options. I think that page can be clarified to let us know that the permission is auto included when using auto linking or expo.


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings