Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save khalid32/a2e6c1f1bdc7eacec65fe60df33386d5 to your computer and use it in GitHub Desktop.

Select an option

Save khalid32/a2e6c1f1bdc7eacec65fe60df33386d5 to your computer and use it in GitHub Desktop.
A short Note about how to build a standalone app both on ios(.ipa) and android(.apk). Full documentation is on https://tinyurl.com/apkipa
You have not specified a custom scheme for deep linking. A default value of expdb85ee77bc3244d9b28f8aa98a2f0931 will be used. You can change this later by following the instructions in this guide: https://docs.expo.io/versions/latest/workflow/linking
Finished detaching your project! Look in the `android` and `ios` directories for the respective native projects. Follow the ExpoKit guide at https://docs.expo.io/versions/latest/guides/expokit.html to get your project running.
==== FOR ANDROID ====
1. Run `expo build:android`
this option appears on terminal,
--------------------------------------------------------------------------
| [exp] No currently active or previous builds for this project. |
| |
| Would you like to upload a keystore or have us generate one for you? |
| If you don't know what this means, let us handle it! :) |
| |
| 1) Let Expo handle the process! |
| 2) I want to upload my own keystore! |
--------------------------------------------------------------------------
1} If you choose the first option and later decide to upload your own keystore, run `expo build:android --clear-credentials`
2} if you need to download a backup copy of the keystore, run `expo fetch:android:keystore`
#### WARNING ####
If you do not have a local copy of your keystore , you will be unable to publish new versions of your app to the Play Store. Your only option would be to generate a new keystore and re-upload your application as a new application
==== FOR iOS ====
~~~~ Wait for it to finish building ~~~~
We’ll print a url you can visit (such as expo.io/builds/some-unique-id) to watch your build logs.
Alternatively, you can check up on it by running `exp build:status`.
When it’s done, you’ll see the url of a .apk (Android) or .ipa (iOS) file — this is your app. Copy and paste the link into your browser to download the file.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment