Qui è qualcosa che sto cercando disperatamente di mettersi al lavoro:applicazione per iPhone in esecuzione mentre schermo bloccato
Ho un app che i sondaggi il modulo GPS in intervalli specifici e quindi invia coordinate a un server utilizzando Unix chiama tale come write(); Funziona bene quando l'app è attiva, ma una volta che lo schermo si blocca, la segnalazione si interrompe.
Ho trovato questo: [UIApplication sharedApplication] .idleTimerDisabled = YES; Ciò mantiene in vita l'app, ma scarica rapidamente anche la batteria. Mi sono imbattuto in altre app che trasmettono musica in streaming anche quando lo schermo è bloccato (app non Apple) e quindi ho pensato che ci fosse un modo per mantenere vivo il flusso di dati GPS.
Qualcuno può aiutare? Grazie!
Ho seguito il percorso di blocco dello schermo disabilitante in precedenza, non solo la batteria si scarica abbastanza velocemente ma il dispositivo può diventare estremamente caldo se lasciato così per un'ora! – mbehan