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:androidWatch 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.