Getting iOS temps de disponibilité du système, qui ne fait pas de pause pendant les heures de sommeil

Je suis à la recherche d'un moyen d'obtenir un absolu, toujours-l'incrémentation de la disponibilité du système sur iOS.

Il doit retourner le temps depuis la dernière redémarré, et de ne pas être affecté par les changements de la date du système.

Toutes les méthodes que je peux trouver, soit en pause lorsque l'appareil est en veille (CACurrentMediaTime, [NSProcessInfo systemUptime], mach_absolute_time) ou sont modifiés lorsque le système de changement de date (sysctl/KERN_BOOTTIME).

Des idées?