Lisez ceci si vous avez demandé une nouvelle clé de téléchargement à Google Play et que vous obtenez toujours cette erreur (cela devrait fonctionner aussi bien pour Android natif que pour Flutter).
J'ai rencontré le même problème. Et voici les étapes à suivre pour le résoudre :
- Nous avons perdu la clé de téléchargement (fichier keystore initial, probablement .jks) qui a été utilisée pour signer l'application.
- Nous avons créé un nouveau fichier keystore et exporté le certificat créé au format PEM comme indiqué ci-dessous ici dans les docs . Nous avons envoyé une demande à l'équipe Google Play pour réinitialiser notre clé, fichier .pem joint.
- Lorsque l'équipe Google Play a réinitialisé la clé, nous avons essayé d'utiliser le nouveau keystore .jks que nous avions créé à l'étape 2 et l'erreur est apparue une fois de plus.
La solution est de nettoyer votre projet, de le reconstruire à partir de zéro pour réinitialiser tous les builds en cache.
Dans le cas de Flutter (nous avons eu cette erreur en construisant l'application avec Flutter). Assurez-vous d'utiliser
flutter clean
Construisez l'application sur un simulateur ou un dispositif.
Alors cours :
flutter build appbundle --release
C'est ainsi que le problème a été résolu dans notre cas.
PS. Cela devrait également être utile sur Android natif.
1 votes
Avez-vous pu réinitialiser votre clé sur la Play Console ? J'ai le même problème et le support ne répond pas à ma demande de réinitialisation de la clé de leur côté.
0 votes
@rraallvv actuellement dans votre position - ils ne reviendront pas. Cela prend-il un certain temps ?
1 votes
@HamishJohnson ils ont finalement réinitialisé mon compte, bien que je ne me souvienne pas exactement du temps qu'il a fallu pour que le problème soit résolu. Désolé de ne pas avoir pu être plus utile.