Skip to main content

Hello,

We have implemented RevenueCat in our React Native app. We want to use it only with Apple app store. We have been testing in the SandBox and now we want to test the real production flow before submitting an update for the app. We always get the sandbox test purchase even after switching the SandBox switch off in the RevenueCat website.

Hi ​@YoucefDev47,

The environment depends on the way you installed the app, if you did it through Xcode or Testflight then you'll be using the sandbox environment always. Changing the switch in the RevenueCat dashboard will only filter you the transactions in that environment.
This is a limitation from the stores side, that's how they implemented it and cannot be bypassed by our system. Said that, if you are able to make purchases through sandbox, everything should work the same way in production. Just make sure that your in-app products get approved by the store reviewers at the same time as the app.
 

Best,