Se algum (ou mais de um) app instalado no seu iPhone começou a travar descontroladamente de ontem para hoje, pode relaxar; o seu smartphone não é a causa do problema, e sim o… Google!
Como notado pelo Android Authority, um problema no Analytics para Firebase (plataforma da gigante de Mountain View utilizada no desenvolvimento de milhares de apps) fez que com vários softwares passassem a “crashar” momentos depois de serem abertos no iOS, deixando tanto usuários quanto desenvolvedores confusos.
Para se ter uma noção do tamanho do problema, esse erro fez alguns apps apresentarem números de travamentos 5.000x maiores do que o normal, o que motivou alguns desenvolvedores a gastarem boa parte dos seus tokens de inteligência artificial em tentativas desesperadas de consertar o problema.
Como dito, no entanto, a causa estava na própria ferramenta do Google, que já tratou de colocar um fim nessa bagunça toda. Em um tópico no GitHub, o engenheiro de software da empresa, Nick Cooke, explicou que o bug foi causado por um payload mal formatado recebido pelo SDK 1Software development kit, ou kit de desenvolvimento de software. do Firebase.
Ainda segundo Cooke, a correção foi liberada nos minutos finais do dia de ontem, o que fez os números de travamentos registrados pelos apps caírem drasticamente logo depois. No entanto, por conta de caching, é possível que alguns softwares tenham continuado a apresentar problemas por até quatro horas após essa solução ter sido implementada.
Como todo esse bafafá aconteceu na virada de ontem para hoje, a expectativa é que os travamentos já tenham parado a essa altura. Segundo o Google, nenhum update (inclusive do SDK) é necessário para corrigir o problema.
Notas de rodapé
- 1Software development kit, ou kit de desenvolvimento de software.