Un utilizzo comune nei giochi casuali consiste nel far avanzare artificialmente l'orologio di sistema per andare avanti nel gioco. In che modo tale avanzamento del clock utente può essere rilevato da un'app su un dispositivo iOS?Come posso rilevare localmente l'avanzamento del clock iPhone da un utente tra le esecuzioni dell'app?
- non deve comportare comunicazione di rete
- non deve assumersi applicazione è aperta (in esecuzione o sospeso), mentre l'orologio è advanced
- Deve rilevare orologio avanzamento, rilevando orologio ripristino non è sufficiente
Idealmente , la soluzione sarebbe robusta contro i riavvii, ma questo non è un requisito.
Non pensare che si possa fare senza la comunicazione di rete. Il ricevitore GPS 'potrebbe' fare questo, ma non penso che esponga qualcosa del tempo nell'API. – iandotkelly