Réagir Natif: Générer .apk et .l'iap à l'aide de l'Expo
Je suis en train de générer un .l'iap et de l'un .fichier apk pour mon Réagir application Native à l'aide de l'Expo & Créer Réagir Application Native. J'ai réussi à construire l'application et a été en mesure de le faire fonctionner à la fois sur iOS & un appareil Android grâce à l'docs: https://docs.expo.io/versions/v16.0.0/guides/building-standalone-apps.html
Lorsque la compilation est terminée, ma console affiche quelque chose comme
Votre URL est
https://exp.host/@myname/myapp
Je puis ouvrez exp.host/@myname/myapp
sur mon appareil et de l'application via l'Expo client.
Mais au point 4 de la doc, il est dit que
Quand c'est fait, vous verrez l'url d'une .apk (Android) ou .ipa (iOS) fichier — c'est votre application.
Je suis un peu confus. Pas le cas dans le processus de le faire, je vois tout de l'iap ou apk fichier généré n'importe où sur mon pc. Ai-je raté quelque chose ? Comment puis-je réellement générer les fichiers ?
OriginalL'auteur clems36 | 2017-06-01
Vous devez vous connecter pour publier un commentaire.
Vous aurez besoin pour exécuter
exp build:status
, lorsque la construction est terminée, vous verrez un lien pour téléchargerapk
(android) ouipa
(ios) fichierexp
outil de ligne de commande installé:npm install -g exp
En 2019, c'est expo pas exp . Le lien à la récente docs à cette époque de l'écriture est expo-autonome-apps. Selon les étapes de la réponse, vous devez exécuter
expo build:status
plutôt queexp build:status
et puis après exécutionexpo build:android
ouexpo build:ios
en fonction de l'OS que vous êtes en train de construire. Après la course, qui vous serait demandé à un couple de questions comme si vous voulez expo qui se charge de tout, je vous suggère de vous faire.OriginalL'auteur 2r83
assurez-vous à l'app.json
puis exécutez
exp build:android
ouexp ba
après que
exécuter
exp build:status
vous trouverez, quelque chose comme cela, l'Apk est hébergé sur amazon aws
oui, vous avez qu'à copier l'url à la main pour obtenir l'APK
Vous pouvez utiliser une url pour obtenir tous les précédents et les versions actuelles de sorte que vous pouvez surveiller vos générations, dans un moyen plus facile: stackoverflow.com/a/49048517/1042409
OriginalL'auteur Ansyori
Si vous exécutez
vous obtiendrez le statut de mise à jour de la construire soit pour ios ou android. Il va montrer l'un de ces états possibles:
L'URL serait quelque chose comme:
où {buildId} est un UUID
Lorsque vous cliquez sur le lien, il affiche l'état actuel, les journaux générés, un bouton "Télécharger", où vous pouvez télécharger l'ipa ou fichier apk (qui ne seront disponibles que si la construction a été couronnée de succès), et un bouton "Annuler" pour annuler la version actuelle (qui ne seront disponibles que si la construction est en cours d'exécution).
Sinon, vous pouvez consulter votre précédente et les versions actuelles des statuts en suivant ce lien:
Remplacer {@user} avec votre expo nom d'utilisateur (y compris le caractère@) et {app} avec le nom de votre appli. Ici vous pouvez voir un certain construire des statuts comme Terminé ou a Échoué, afficher les journaux de vos constructions, et de télécharger actuelles et précédentes de construction réussie.
Cette URL s'affiche également lorsque vous accédez à votre version actuelle, au-dessous de la "les journaux de construction" titre:
OriginalL'auteur c-chavez