Créer un APK gratuit

Publication sur Google Play

Corriger l'erreur de clé d'importation du Play Store

Si la Play Console indique que votre AAB est signé avec la mauvaise clé - récupérez-vous en 6 étapes

1Ce que cela corrige#

Si la Play Console rejette votre AAB avec une erreur du type « Your Android App Bundle is signed with the wrong key », c'est ce problème. Les anciennes versions d'AppMint signaient chaque compilation avec une clé aléatoire différente. Les nouvelles compilations AppMint utilisent une clé stable par package - mais la Play Console attend toujours l'ancienne clé qu'elle a en mémoire. Vous devez RÉINITIALISER la clé d'importation une fois. Vos utilisateurs actuels ne sont PAS affectés : la clé de signature d'application de Google (celle présente sur leurs appareils) n'a jamais changé. Cela met seulement à jour ce que Google accepte de vous en tant que développeur.

2Recompiler avec la dernière version d'AppMint#

Compilez votre application une fois avec la version actuelle d'AppMint. En plus de l'AAB, la compilation enregistre désormais deux fichiers de signature dans votre dossier Téléchargements :

  • <appname>_upload_cert.pem - le certificat seul (c'est ce que vous téléversez chez Google)
  • <appname>_signkey_info.txt - un fichier lisez-moi avec les empreintes

Vous n'avez besoin que de upload_cert.pem pour la réinitialisation. La clé privée reste dans AppMint, qui signe avec elle chaque mise à jour future. Si vous avez besoin du fichier de clé lui-même (.p12), appuyez sur « Save my signing key » dans la fenêtre de fin de compilation ou à l'étape Clé de signature. Vous choisissez son mot de passe.

3Ouvrez la Play Console → Intégrité de l'application#

Sur un ordinateur :

  1. Allez dans la Play Console et ouvrez l'application concernée.
  2. Menu de gauche : Test et publication → Intégrité de l'application.
  3. Ouvrez l'onglet Signature de l'application.
  4. Faites défiler jusqu'à Certificat de clé d'importation.
  5. Cliquez sur Demander la réinitialisation de la clé d'importation.

4Remplir le formulaire de réinitialisation#

Dans le formulaire de réinitialisation :

  • Motif : choisissez « I have lost or compromised my existing upload key. »
  • Téléversez le fichier upload_cert.pem depuis votre dossier Téléchargements.
  • Envoyez.

C'est tout de votre côté. Google examine la demande sous 24 à 48 heures (souvent plus vite). Vous recevrez un e-mail lorsqu'elle sera approuvée.

5Téléversez le nouvel AAB après approbation#

Une fois que Google approuve, la nouvelle clé d'importation est active. Téléversez l'AAB que vous avez compilé à l'étape 2 (ou tout AAB plus récent compilé avec la même version d'AppMint). Toutes les futures mises à jour avec le MÊME nom de package correspondront automatiquement - vous n'aurez plus jamais à refaire cette réinitialisation.

6Ce que voient les utilisateurs finaux#

Rien. Leur application installée est signée avec la clé de signature d'application de Google, qui n'a pas changé. Après la réinitialisation, votre mise à jour s'installe par-dessus l'application existante comme n'importe quelle mise à jour normale du Play Store - sans réinstallation, sans perte de données, sans avertissement.

7Si quelque chose ne fonctionne pas#

  • « upload_cert.pem not found in Downloads » - assurez-vous d'avoir compilé l'application avec la dernière version d'AppMint APRÈS l'ajout de ce guide. Les anciennes compilations ne produisaient que du .p12 ; vous devriez dériver le .pem vous-même.
  • « Reset request denied » - Google en refuse quelques-unes. Cause courante : un certificat différent de celui correspondant à vos nouvelles compilations a été téléversé. Recompilez et téléchargez un nouveau upload_cert.pem avant de refaire la demande.
  • « Mon application a été publiée en APK, pas en AAB » - ce guide ne s'applique pas : les applications APK uniquement qui ont refusé Play App Signing ne peuvent pas être récupérées. La seule voie est une nouvelle application avec un nouveau nom de package.
  • Google Sign-In, Facebook Login ou Firebase Auth cesse de fonctionner après la réinitialisation - ils utilisent l'empreinte du certificat de SIGNATURE DE L'APPLICATION (SHA-1/SHA-256), qui est celle de Google et N'A PAS CHANGÉ. S'ils sont tombés en panne, le problème est ailleurs - pas dans la réinitialisation.

Cette page est générée à partir du guide d'intégration inclus dans l'application elle-même ; elle reflète donc exactement la version actuelle. Lire en Markdown.

Vérifié par rapport au guide publié le 22/10/2026.