Expo doesn't use the .env for the publishable key, so you will need to go to apps/expo/app.config.ts
and add it there.
const CLERK_PUBLISHABLE_KEY = "your-clerk-publishable-key";
Note: If you want to use a physical phone with Expo Go, just run
pnpm dev
and scan the QR-code.
- Install Android Studio tools as shown on expo docs.
- Change the
dev
script atapps/expo/package.json
to open the Android emulator.
+ "dev": "expo start --android",
- Run
pnpm dev
at the project root folder.
- Make sure you have XCode and XCommand Line Tools installed as shown on expo docs.
- Change the
dev
script atapps/expo/package.json
to open the iOS simulator.
+ "dev": "expo start --ios",
- Run
pnpm dev
at the project root folder.
The stack originates from create-t3-turbo.