Atualizar WebAPKs com mais frequência

Quando um Progressive Web App é instalado no Android, o Chrome solicita e instala automaticamente um WebAPK do app. A instalação por um APK permite que o app apareça no iniciador de apps, nas configurações do Android e registre um conjunto de filtros de intent.

Chrome 76 e versões mais recentes

O Chrome verifica se há atualizações a cada um ou 30 dias. A verificação de atualizações todos os dias acontece na grande maioria das vezes. Ele muda para o intervalo de 30 dias em casos raros em que o servidor de atualização não pode fornecer uma atualização.

Verificação hipotética de atualização para o Chrome 76 e versões mais recentes

  • 1 de janeiro: instalar o WebAPK
  • 1 de janeiro: lançamento do WebAPK → sem verificação de atualização (0 dias se passaram)
  • 2 de janeiro: iniciar o WebAPK → verificar se a atualização é necessária (um dia se passou)
  • 4 de janeiro: iniciar o Chrome → sem verificação de atualização (iniciar o Chrome não tem efeito).
  • 4 de janeiro: iniciar o WebAPK → verificar se a atualização é necessária (mais de um dia se passou)
  • 6 de janeiro: limpar os dados do Chrome nas configurações do Android
  • 9 de janeiro: lançamento do WebAPK → nenhuma verificação de atualização (do ponto de vista do Chrome, este é o primeiro lançamento do WebAPK)
  • 10 de janeiro: iniciar o WebAPK → verificar se a atualização é necessária (um dia se passou)

Chrome 75 e versões anteriores

O Chrome verifica se há atualizações a cada 3 dias ou a cada 30 dias. A verificação de atualizações a cada três dias acontece na grande maioria das vezes. Ele muda para o intervalo de 30 dias em casos raros em que o servidor de atualização não pode fornecer uma atualização.

Verificação hipotética de atualização para o Chrome 75 e versões anteriores

  • 1 de janeiro: instalar o WebAPK
  • 1 de janeiro: lançamento do WebAPK → sem verificação de atualização (0 dias se passaram)
  • 2 de janeiro: lançamento do WebAPK → sem verificação de atualização (1 dia decorrido)
  • 4 de janeiro: iniciar o Chrome → sem verificação de atualização (iniciar o Chrome não tem efeito).
  • 4 de janeiro: iniciar o WebAPK → verificar se a atualização é necessária (mais de três dias se passaram)
  • 6 de janeiro: limpar os dados do Chrome nas configurações do Android
  • 9 de janeiro: lançamento do WebAPK → nenhuma verificação de atualização (do ponto de vista do Chrome, este é o primeiro lançamento do WebAPK)
  • 12 de janeiro: lançamento do WebAPK → verifique se a atualização é necessária (mais de três dias se passaram)

Leitura adicional

Para detalhes completos, incluindo gatilhos adicionais que fazem com que o Chrome verifique o manifesto e solicite e instale um novo WebAPK, consulte a seção Atualização do WebAPK dos documentos do WebAPK.