En iOS, necesito saber la hora real (UTC), no la hora del dispositivo. En otras palabras, no debería ser posible que el usuario altere la hora o la fecha.¿Hay alguna manera de determinar la hora y la fecha reales en iOS (no en el momento del dispositivo)
Cualquier cosa que requiera una conexión de red no es buena (por lo que acceder a un servidor horario no es una opción).
yo sepa, hay 2 formas teóricas de lograr esto:
- Use la marca de tiempo de la señal de satélite GPS
- Obtener la hora actual de la portadora
El problema es que esta información no está expuesto por ninguna API en iOS.
¿Hay alguna otra manera?
Sólo por curiosidad ¿por qué es este tiempo precisa tan importante para su proyecto? Si no te importa que pregunte. –
Registro de tiempo. Debe ser a prueba de manipulaciones. –
No importa qué opción encuentre, si el teléfono tiene jailbreak, todas las apuestas estarán desactivadas. –