Erro na Play Store: “Não é possível lançar esta versão” — O que aprendi e como resolvi + EXPO REACT NATIVE

Recentemente, ao tentar subir uma nova versão do meu app no Google Play Console, recebi o erro: “Não é possível lançar esta versão porque ela não permite que os usuários existentes façam a atualização para os novos pacotes de apps”. No começo, fiquei perdido, mas logo descobri o motivo. A versão atual do meu app estava com versionCode 205, só que a nova build que eu criei tinha versionCode 150. Para o Google Play, isso era como tentar lançar algo mais antigo — o versionCode sempre precisa ser maior que o da versão anterior. Por causa disso, os usuários não conseguiriam atualizar. A solução foi simples: abri o build.gradle, troquei o versionCode para 206, gerei uma nova build e fiz o upload. Deu certo na hora! Foi um deslize básico, mas que me fez aprender a sempre conferir o versionCode antes de enviar. Se você está enfrentando esse erro, é só garantir que o número da nova versão supere o da anterior — por exemplo, subir de 205 para 206. Imagem acima, no arquivo app.json do EXPO. (gerar prebuild local após alterar aqui, para que seja refletido dentro do build.gradle) Imagem acima podemos alterar manualmente, ou alterar via app.json no caso do EXPO.

Mar 27, 2025 - 20:25
 0
Erro na Play Store: “Não é possível lançar esta versão” — O que aprendi e como resolvi + EXPO REACT NATIVE

Image description

Recentemente, ao tentar subir uma nova versão do meu app no Google Play Console, recebi o erro: “Não é possível lançar esta versão porque ela não permite que os usuários existentes façam a atualização para os novos pacotes de apps”. No começo, fiquei perdido, mas logo descobri o motivo.

A versão atual do meu app estava com versionCode 205, só que a nova build que eu criei tinha versionCode 150. Para o Google Play, isso era como tentar lançar algo mais antigo — o versionCode sempre precisa ser maior que o da versão anterior. Por causa disso, os usuários não conseguiriam atualizar.

A solução foi simples: abri o build.gradle, troquei o versionCode para 206, gerei uma nova build e fiz o upload. Deu certo na hora! Foi um deslize básico, mas que me fez aprender a sempre conferir o versionCode antes de enviar.

Se você está enfrentando esse erro, é só garantir que o número da nova versão supere o da anterior — por exemplo, subir de 205 para 206.

Image description

Imagem acima, no arquivo app.json do EXPO. (gerar prebuild local após alterar aqui, para que seja refletido dentro do build.gradle)

Image description

Imagem acima podemos alterar manualmente, ou alterar via app.json no caso do EXPO.