Perchè iOS 9 si inceppa quando resettato al 1970? [chiuso]

0

iOS 8/9 verrà disattivato se si imposta la data troppo indietro. Se qualcuno potesse spiegare come esattamente ciò accada, mi piacerebbe saperlo.

    
posta noodles 14.07.2017 - 16:08
fonte

1 risposta

3

In alcuni fusi orari, l'impostazione della data al 1 ° gennaio 1970 imposterà l'orologio interno su un numero inferiore a zero, poiché l'ora è memorizzata in GMT (come il numero di secondi dalla mezzanotte in tale data) e quindi l'offset viene applicato prima della visualizzazione. In altri fusi orari, l'impostazione dell'orologio determinerà un valore temporale positivo. La migliore ipotesi è che questo viene attivato dal fatto che il valore temporale è inferiore a zero.

Questo comportamento può essere replicato creando un server NPT su una rete e inserendolo in più dispositivi. Se il tempo restituito al dispositivo è negativo, il dispositivo si bloccherà.

    
risposta data 14.07.2017 - 17:28
fonte

Leggi altre domande sui tag