Aller au contenu
Accueil » Comment soumettre une application sur Huawei AppGallery en utilisant une clé de signature existante

Comment soumettre une application sur Huawei AppGallery en utilisant une clé de signature existante

Si votre application est déjà approuvée sur le Google Play Store et que vous disposez d’un fichier .jks (Java KeyStore) pour signer votre application, vous pouvez utiliser cette même clé de signature pour la faire approuver Huawei AppGallery. Ce guide vous explique les étapes à suivre pour exporter votre certificat et soumettre votre application sur AppGallery.

1. Exporter le certificat de la clé de signature

La première étape consiste à exporter le certificat de votre clé de signature depuis le fichier .jks. Ce certificat sera utilisé pour vérifier la signature de l’application sur Huawei AppGallery. Voici la commande que vous devez exécuter dans votre terminal ou invite de commandes :

keytool -export -rfc -keystore your-keystore.jks -alias your-key-alias -file huawei_upload_certificate.pem

Paramètres à adapter :

  • your-keystore.jks : Chemin vers votre fichier .jks (Java KeyStore) utilisé pour signer l’application.
  • your-key-alias : L’alias de la clé à l’intérieur du fichier .jks.
  • huawei_upload_certificate.pem : Nom du certificat généré en format .pem.

2. Se connecter à AppGallery Connect

Rendez-vous sur AppGallery Connect et connectez-vous avec votre compte développeur Huawei.

3. Créer ou sélectionner une application

Dans le tableau de bord d’AppGallery Connect :

  • Sélectionnez Créer une application si vous soumettez une nouvelle application.
  • Ou sélectionnez une application existante si elle est déjà présente dans AppGallery.

4. Télécharger le certificat de la clé de signature

Une fois votre application sélectionnée :

  • Allez dans Gestion de la version > Signature de l’application (App Signature).
  • Sélectionnez l’option pour télécharger un certificat de clé de signature.
  • Importez le fichier huawei_upload_certificate.pem que vous avez généré à l’étape 1.

5. Configurer la signature de l’application

Huawei AppGallery vérifiera le certificat téléchargé pour s’assurer que l’application est correctement signée. Vous pourrez ensuite configurer AppGallery pour utiliser ce certificat lors de la distribution de l’application aux utilisateurs.

6. Soumettre l’application pour validation

Après avoir configuré la signature, soumettez votre application pour validation sur AppGallery. L’équipe d’AppGallery vérifiera que toutes les étapes ont été suivies correctement.

Points à noter

  • Utilisation du même .jks : Continuez à signer vos fichiers APK ou AAB avec votre fichier .jks, tout comme pour le Google Play Store.
  • Cohérence des signatures : En utilisant le même fichier .jks pour Google Play Store et Huawei AppGallery, vous garantissez la cohérence des signatures, ce qui est essentiel pour éviter des conflits lors de futures mises à jour.

Résolution des avertissements « JKS propriétaire »

Si vous recevez un avertissement indiquant que le fichier .jks utilise un format propriétaire, il est recommandé de migrer vers le format PKCS12, qui est plus standardisé et sécurisé. Voici comment convertir votre fichier .jks en .p12 :

keytool -importkeystore -srckeystore "C:\path\to\your\keystore\your-keystore.jks" -destkeystore "C:\path\to\your\keystore\your-keystore.p12" -deststoretype pkcs12

Ensuite, exportez le certificat depuis le fichier PKCS12 :

keytool -export -rfc -keystore "C:\path\to\your\keystore\your-keystore.p12" -alias your-key-alias -file huawei_upload_certificate.pem

Cela vous permettra d’éviter les avertissements et d’assurer la compatibilité avec différents systèmes et services.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Quitter la version mobile