Skip to content

Instantly share code, notes, and snippets.

@hungdev
Last active June 8, 2021 06:32
Show Gist options
  • Select an option

  • Save hungdev/25c8fd848bae579c89288837275dcae9 to your computer and use it in GitHub Desktop.

Select an option

Save hungdev/25c8fd848bae579c89288837275dcae9 to your computer and use it in GitHub Desktop.
Build and Publish app to testflight
For IOS:

create bundle id at the page: http://developer.apple.com/ => Identifier
create New app in https://appstoreconnect.apple.com/apps

run command: expo build:ios

Fill in apple account info, choose build mode to ipa, don't choose expo auto generate mode because it will generate different bundle id
When the build is done, it will be pushed to the expo page (the expo account is logged in at the terminal console).

then go to that expo site to download the ipa, then use the Transporter app (https://apps.apple.com/us/app/transporter/id1450874784?mt=12)
(login with the apple account to send) on the mac to send it over.
Go to this page https://appstoreconnect.apple.com/ to see the app.
Fill in test information and add internal test, then test.

For Android:
run command: expo build:android

After running it will automatically put on the expo page, and you can download from expo page and install to android device. s easlier than ios.

Read more: https://levelup.gitconnected.com/react-native-how-to-publish-an-expo-app-to-testflight-debug-common-errors-90e427b4b5ea
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment