A versão beta mais recente do iOS 9.3, liberada para desenvolvedores e testadores beta no início desta semana, corrige um bug que fazia com que iPhones de 64 bits e iPads ficassem desativados quando a data do sistema era alterada para maio 1970 ou antes.
Descoberto em meados de fevereiro, o bug do ano 1970 causa um ciclo de reinicialização contínua ao se tentar alterar a data manualmente para o período citado. Especulações sugeriram que o loop de reinicialização é o resultado de um estouro negativo de número inteiro, o que faz com que o iPhone redefina a data para o valor máximo, um número enorme que dispositivos iOS podem ser incapazes de processar.
Leia mais:
- Apple tem 1 bilhão de dispositivos ativos, mas vendas de iPhone estagnam
- Apple está desenvolvendo carregamento sem fio para iPhone
Na prática, o que a nova versão do iOS faz é impedir que os usuários mudem a data do sistema para antes de 31 de dezembro de 2000. A versão final do iOS 9.3 deve ser liberada em março.
A Apple ainda não se pronunciou oficialmente sobre a causa do problema.
Com informações de MacRumors