Ha aparecido un nuevo error o bug para el iPhone que, aunque parezca muy sencillo de hacer, deja inutilizado por completo al teléfono ya que ni siquiera restaurándolo se arregla el problema.
Si quieres ser un feliz usuario de un ladrillo como teléfono deberás ir a los ajustes y cambiar la fecha al 01/01/70. Posteriormente, apaga el telefono y dile adiós para siempre -bueno no es para tanto- ya que no volverá a encender como se puede ver en el siguiente video.
Este simple pero devastador error afectaría a aquellos dispositivos iOS a partir de la versión 8 y con procesador de 64 bits, es decir, a partir del iPhone 5s en adelante. Muchos usuarios de Reddit han replicado la acción y han confirmado las peores sospechas.
Los usuarios que han sido afectados -presa de su curiosidad- han intentado muchas formas de resucitar su teléfono (para evitar enviarlo a Apple) y las soluciones van en esperar 5 horas a partir del cambio de fecha y otros aseguran que cambiar la tarjeta SIM lo resucita, aunque parece que estas soluciones no son muy creíbles porque la mayoría han tenido que contactar al soporte de Apple.
¿Qué sucede realmente?
Recordemos que iOS está basado en OS X que a su vez es un sistema UNIX y en este sistema operativo el tiempo internamente se cuenta como segundos a partir del 01/01/1970 y, en teoría, cambiar el reloj a esa fecha no debería pasar nada malo ya que entra dentro de los parámetros establecidos. Sin embargo, el problema puede estar en las zonas horarias que aumentan o quitan las horas dependiendo de la ubicación geográfica. En algún momento se puede dar el caso que la fecha cambie a un valor negativo y el teléfono se quede en un loop infinito al encender.
Aunque es normal que este tipo de situaciones ocurran en programación, está por demás muy claro que los programadores de Apple no validaron esta situación que produce un error fatal del sistema.