Documentation

Expo testing

Real in-app purchases require native builds. Expo Go can render UI, but it cannot test the real purchase flow.

1

Use a development build

bash

1npx expo run:ios2npx expo run:android

Watch out

If purchase code fails in Expo Go, that does not prove the kit is broken. Test purchases in a native build.
2

Run the sandbox checklist

  • ✓Paywall opens.
  • ✓Real localized price appears.
  • ✓Sandbox purchase succeeds.
  • ✓PremiumGate unlocks immediately.
  • ✓Premium status survives app restart.
  • ✓Restore purchases works after reinstall.
  • ✓RevenueCat dashboard shows the active entitlement.