Cybercode
tecnoblog
tecnoblog
Tecnologia · · 2 min de leitura ·

Bug do Google fez milhares de apps para iPhone travarem

Bug do Google fez milhares de apps para iPhone travarem

Uma falha em um serviço do Google fez milhares de aplicativos travarem em iPhones. Embora o problema tenha afetado dispositivos da Apple, a causa estava no Google Analytics for Firebase, ferramenta usada por desenvolvedores, e não no iOS.

Desenvolvedores discutiram o problema no GitHub nesta terça-feira (29/09): o serviço do Google enviou dados formatados incorretamente aos aplicativos e, ao tentar processar essas informações na inicialização, alguns apps fechavam menos de um segundo depois.

Um dos desenvolvedores do Google respondeu aos comentários e afirmou que a empresa já aplicou uma correção. Segundo ele, os desenvolvedores não precisam atualizar o Firebase nem publicar novas versões dos aplicativos para solucionar o problema.

O Google Analytics for Firebase serve para coletar métricas de uso e interação dentro dos aplicativos. O primeiro relato no repositório oficial descreveu uma elevação repentina no número de travamentos. Em apenas 18 minutos, um desenvolvedor registrou 56 falhas entre 56 usuários.

A investigação apontou que os travamentos começavam logo depois que o SDK recebia uma resposta dos servidores do Google. O aplicativo tentava processar os dados recebidos, mas encontrava uma informação inválida e era encerrado.

O Google confirmou mais tarde que a causa era o pacote de dados formatado incorretamente. Segundo o Android Authority, milhares de aplicativos que utilizam o Firebase foram afetados. Em alguns casos, desenvolvedores relataram números de travamentos mais de 5 mil vezes acima do normal.

Fonte: Tecnoblog

Publicidade