React Viro AR/VR starter kit for Expo with TypeScript.
- React Viro requires native code and cannot run in Expo Go
- You must use development builds or prebuild to run this project
npm install
Generate native directories (required for ViroReact):
npx expo prebuild --clean
Check for any project issues:
npx expo-doctor
Development builds (recommended):
npx expo run:ios
npx expo run:android
Development server (after building):
npx expo start --dev-client
If building through npx expo run:ios
presents the following error "no such module 'ExpoModulesCore'", follow these steps:
-
Start your development server:
npx expo start --dev-client
-
Open the Xcode workspace for the project within the ios folder:
open ios/expostarterkittypescript.xcworkspace
-
Build and run the application directly within Xcode
This ensures the Metro bundler is running and properly connected to your iOS build.