Skip to main content

Hello,

 

I know this has been asked before. Please forgive me for needing clarification.

 

I am currently using `react-native-purchases` version `7.28.1`.  I understand that simply installing this package fulfills the requirement. 

  1. My application in production uses 7.28.1. Why did I still get a notification that my current release is not fulfilling this requirement?
  2. If I submit a new release, do I need to add:  `implementation "com.android.billingclient:billing:7.0.0"` to build.gradle ?
  3. Do I need to add `implementation 'com.revenuecat.purchases:purchases:7.0.0'` to build.gradle?
  4. Do I need to add `   <meta-data
                android:name="com.google.android.play.billingclient.version"
                android:value="7.0.0" />` to AndroidManifest.main ?

I intend to keep react-native-purchases to 7.28.1 instead of upgrading to 8.2 due to the fact that after the upgrade, I realize Purchases.getCustomerInfo() does not fetch active entitlements properly. (The subscription purchase in sandbox mode succeeds, but is never reflected when calling that method).  Therefore, I intend to keep 7.28.1 for now.

 

Thank you for your help.

Felix

 

Hi @felix-chan-8da264,

If you are using the version in production then it should be enough. It’s possible that you might still have some users using an old version and that’s why you got the notification.

Can you let us know which app are you getting it for? We can look into our db to find out what’s going on.

 

Best,


Hi @felix-chan-8da264,

If you are using the version in production then it should be enough. It’s possible that you might still have some users using an old version and that’s why you got the notification.

Can you let us know which app are you getting it for? We can look into our db to find out what’s going on.

 

Best,



Hi Joan,

 

I have sent you a private message. Could you please help me check?

 

Thank you.

Felix