ANDROID
Vous devez générer une clé privée en exécutant
$ keytool -genkey -v -keystore my-release-key.keystore -alias my-key-alias -keyalg RSA -keysize 2048 -validity 10000
Ensuite, vous devez définir le fichier généré my-release-key.keystore
sous android/app
dans votre projet.
Modifier le fichier ~/.gradle/gradle.properties
comme suit
MYAPP_RELEASE_STORE_FILE = my-libération key.keystore MYAPP_RELEASE_KEY_ALIAS = my-clé alias MYAPP_RELEASE_STORE_PASSWORD = [VOTRE MOT DE PASSE] MYAPP_RELEASE_KEY_PASSWORD = [VOTRE MOT DE PASSE]
modifier maintenant android/app/build.gradle
comme suit:
android {... DefaultConfig {...} { signingConfigs libération { si (project.hasProperty ('MYAPP_RELEASE_STORE_FILE')) { storePassword MYAPP_RELEASE_STORE_PASSWORD fichier storeFile (MYAPP_RELEASE_STORE_FILE) keyAlias MYAPP_RELEASE_KEY_ALIAS keyPassword MYAPP_RELEASE_KEY_PASSWORD } } } buildTypes { version { ... signingConfig signingConfigs.libérer } }}
Et dans votre course terminal cd android && ./gradlew assembleRelease
Votre APK sera générée à l'intérieur de ce répertoire android/app/build/outputs/apk/
comme app-release.apk
Pour l'installer dans votre appareil, exécutez: react-native run-android --variant=release
Plus d'infos dans les documents officiels: https://facebook.github.io/react-native/docs/signed-apk-android.html
IOS
Vous devez avoir un compte Apple Developer https://developer.apple.com/account/
Ouvrez Xcode et connectez-vous avec votre compte développeur
Construisez votre projet
De toolabar Choisir produit> Archive
Cliquer sur Valider
Cliquez sur Exporter
Télécharger fichier IPA
De toolabar Cliquez sur Xcode> Outil Open Developer> Application Loader
Cliquez sur Deliver App
Sélectionnez le fichier IPA téléchargé
Attendez une quelques minutes et votre application sera disponible sur iTunes Connect itunesconnect.apple.com
De là, vous pouvez utiliser Test Flight pour distribuer votre application à une équipe de test.
Télécharger Test App vol dans votre appareil
Après avoir mis en place une équipe de test, tous les testeurs seront disponibles pour télécharger l'application par des essais en vol
Plus d'infos ici: https://developer.apple.com/library/content/documentation/IDEs/Conceptual/AppDistributionGuide/TestingYouriOSApp/TestingYouriOSApp.html
espère que ce aide
Avez-vous essayé ceci .. ?? https://facebook.github.io/react-native/docs/signed-apk-android.html –
Copie possible de [Déployer/Publier l'application Android avec React Native] (https://stackoverflow.com/questions/32783344/déployer-publier-android-app-made-with-react-native) –