npx create-expo-app <project-name>
cd <project-name>
expo install expo-dev-client
npm install -g yarn
# install eas-cli globally (An Expo command line tool)
npm install -g eas-cli
A tool used for automating the build and release process. Link to fastlane
brew install fastlane
echo 'export PATH="/opt/homebrew/opt/libpq/bin:$PATH"' >> ~/.zshrc
export LDFLAGS="-L/opt/homebrew/opt/libpq/lib"
export CPPFLAGS="-I/opt/homebrew/opt/libpq/include"
link to CocoaPods
sudo gem install cocoapods
follow the ruby.md instructions if you don't have it installed
eas login
eas whoami
eas logout
eas build:configure
--profile flag value comes from eas.json in eas.json: "distribution" : "internal" or "store" -- internal: shareable URLs for our builds -- store: testflight
eas build -p ios --profile development --local
es build -p android --profile development --local
npm run ios #run on ios
npm run android #run on android