Status explicado

REGISTERED_WITH_ANOTHER_CERTIFICATE_FINGERPRINT: como corrigir

REGISTERED_WITH_ANOTHER_CERTIFICATE_FINGERPRINT significa que o pacote existe no sistema, mas a impressão pública enviada não corresponde à identidade de assinatura registrada.

Resumo

Diagnostique REGISTERED_WITH_ANOTHER_CERTIFICATE_FINGERPRINT sem interromper atualizações dos usuários.

Para quem: Equipes que migram CI, adotam a Assinatura de apps do Google Play, trocam chaves de upload ou assumem um app existente.

Etapas do lançamento

  1. Descubra se o artefato consultado veio do Play, de outra loja, do CI ou de um build local.
  2. Compare certificado de assinatura do app, certificado de upload e chaves antigas.
  3. Confirme qual certificado assina o artefato realmente instalado.
  4. Use o fluxo oficial de recuperação ou atualização e preserve as evidências existentes.

Informações-chave

Estado da APIREGISTERED_WITH_ANOTHER_CERTIFICATE_FINGERPRINT
CertificadoNão corresponde à impressão consultada
Maior riscoTrocar a chave errada
Nota prática

Um erro de identidade de assinatura pode bloquear atualizações. Escale propriedade ou histórico ambíguos antes de alterar a assinatura de produção.

Orientação detalhada

Monte uma linha do tempo dos certificados

Liste o certificado do APK consultado, o certificado de assinatura do app no Play, o certificado de upload, chaves antigas e chaves de lojas alternativas. Identifique o artefato e o período de cada uma.

A correção depende de qual camada está errada: consulta, registro ou pipeline. Preserve o material de assinatura e use o console oficial; uma troca improvisada pode impedir atualizações de apps instalados.

  • Inspecionar o artefato distribuído exato.
  • Comparar impressões, não aliases de chave.
  • Escalar propriedade ambígua antes do release.
Resposta ilustrativa
{
  "state": "REGISTERED_WITH_ANOTHER_CERTIFICATE_FINGERPRINT"
}

Informe o nome de produção e, para conferir a assinatura, o SHA-256 do certificado do APK entregue aos usuários. A consulta não substitui a análise da loja.

Verificar status →

Perguntas frequentes

O certificado de upload é a correção mais provável?

Não automaticamente. APKs entregues pelo Play normalmente usam o certificado de assinatura do app, enquanto o CI pode enviar com um certificado de upload separado.

Trocar a chave resolve a divergência?

Somente pelo processo oficial correto e depois de identificar a assinatura pretendida. Uma troca improvisada pode quebrar a continuidade das atualizações.

Fontes e revisão

Última revisão: