Siga as instruções abaixo no terminal ou cmd dentro do diretório de sua aplicação:
// Só isso já resolve, executei build apk somente para exemplificar.
flutter clean
flutter build apk
Siga as instruções abaixo no terminal ou cmd dentro do diretório de sua aplicação:
// Só isso já resolve, executei build apk somente para exemplificar.
flutter clean
flutter build apk
For further actions, you may consider blocking this person and/or reporting abuse
Shubham Kumar -
Megan Lee -
Guillermo Ruiz -
Inderpreet Singh Parmar -
Top comments (2)
Passei por um problema parecido a alguns dias, e acabei descobrindo que a data / hora do meu computador estavam erradas. O que fazia com o que o aplicativo gerado fosse assinado com hora / data que ainda não haviam chegado.
O Google compara a data do certificado com a data em que você está fazendo upload... se o intervalo de tempo setado pelo keytool não for válido para o servidor então você passa pelo erro descrito.
"Você fez upload de um APK ou Android App Bundle assinado com um certificado que ainda não é válido".
Se você estiver com o .keystore ou .jks em mãos e quiser saber o intervalo de tempo de validade dele é bem simples.
Abra o prompt de comando do windows, dê um comando CD para o diretório de instalação do java em seu computador:
Exemplo: cd C:\Program Files (x86)\Java\jdk1.8.0_261\bin
depois digite o comando a seguir:
keytool -list -v -keystore C:\Users\Você\Desktop\certificado_digital.jks
Nos resutados gerados é possível ver uma linha:
Válido de Tue Dec 01 20:48:07 BRT 2020 até Sat Apr 18 20:48:07 BRT 2048
No caso da linha acima você pode ver que o certificado é válido a partir de 01 de dezembro de 2020 as 20:48:07 até 18 de Abril de 2048 as 20:48:07
Some comments may only be visible to logged-in visitors. Sign in to view all comments.