Skip to main content

Hi there,

 

I have an iOS app with auto-renewable subscription.

 

Previously, we used to store the purchases in our server database and open features inside the app based on it.

 

Now, we are trying to move to RevenueCat and opening the features using the below code instead of relying on our server side subscription status.

CustomerInfo.entitlementsn"Pro Access"].isActive

 

After user update the new version with RevenueCat, will you get the active subscription automatically from Apple Receipt and enable entitlements or should we call syncPurchases programmaticaly so that you will enable entitlements based on it?

 

Please advise, Thank you.

Yes you will want to call syncPurchases() so that RevenueCat gets the receipts, see our migration guide for doing a client-side migration: https://www.revenuecat.com/docs/migrating-to-revenuecat/migrating-existing-subscriptions#client-side-sdk-data-import


Yes you will want to call syncPurchases() so that RevenueCat gets the receipts, see our migration guide for doing a client-side migration: https://www.revenuecat.com/docs/migrating-to-revenuecat/migrating-existing-subscriptions#client-side-sdk-data-import

Ok, Thank you.


Reply