Skip to main content

Run Locally

Let’s start your app and see it running!

Start Development Server

cd apps/mobile
npm start
Press i to open iOS Simulator.

What You Should See

  1. Welcome Screen - Animated intro
  2. Onboarding - Multi-step flow
  3. Paywall - Subscription options
  4. Main App - Home screen
The paywall won’t show real products until you configure subscriptions in App Store Connect.

Development Tips

Hot Reload

Changes automatically refresh - no restart needed.

Open Dev Menu

  • Simulator: Cmd + D
  • Device: Shake

View Logs

Logs appear in your terminal.

Testing on Physical Device

With Expo Go

  1. Install Expo Go from App Store
  2. Scan QR code from terminal

With Development Build

npm run build:dev
Install the resulting build on your device.

Troubleshooting

Make sure Xcode is installed and opened at least once.
rm -rf node_modules
npm install
npm start -- --clear

Next Step

Build for App Store

Create your first production build