/
1,421 Views0

Cet article est uniquement un aide mémoire des lignes de commande qui me permettent de téléverser mon application Cordova sur GooglePlay et AppleStore.

Référence: https://codesundar.com/publish-cordova-apps-to-playstore/

Android

$ cd Documents/Cordova/myapp/
$ cordova build --release android

Cette commande va générer un fichier ‘app-release-unsigned.apk’ que je retrouve dans

/Users/user/Documents/Cordova/smartbud/platforms/android/app/build/outputs/apk/release/app-release-unsigned.apk

Il est important de le renommer avec le nom de votre application. Mon application est smartbud, je la renomme donc

smartbud.apk

Je déplace ce fichier dans un dossier où je classe mes versions, et où se trouve déjà mon fichier ‘smartbud.keystore’

$ cd Documents/Cordova-release/smartbud/PlayStoreKey/1-3-1/
$ jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore smartbud.keystore smartbud.apk smartbud
$ /Users/user/Library/Android/sdk/build-tools/30.0.0/zipalign -v 4 smartbud.apk smartbud-final.apk

Rendez-vous maintenant dans votre console GooglePlay et créer une nouvelle release avec le fichier ‘smartbud-final.apk’

AppleStore

Ouvrir Xcode

  1. Sous ‘Target’ -> ‘Smart Bud’ et sous l’onglet ‘Genéral’, corriger la version de votre App dans les champs ‘Version’ et ‘Build’
  2. Sous ‘Target’ -> ‘OneSignalNotification’ et sous l’onglet ‘Genéral’, corriger aussi la version de votre App dans les champs ‘Version’ et ‘Build’
  3. Créer une archive depuis le menu ‘Product -> Archive’,
  4. Sélectionner votre dernière archive, et cliquer sur ‘Distribute App’
  5. Sélectionner ‘App Store Connect’, puis ‘Upload’
  6. Cocher ‘Upload your App’s symbols to receive symbolicated reports from Apple’ et cliquer ‘next’
  7. Sélectionner ‘Automatically manage signing’
  8. Saisissez les mots de passe (keychain) et cliquer sur ‘Upload’

 

Leave Comment:

fr_FRFrench