2012-01-11 12 views
5

Dal Core Location documentation:Un'app per iOS che monitora le modifiche di posizione significative verrà riavviata al riavvio del dispositivo?

Le regioni si registra con il location manager persistono tra i lanci di vostra applicazione. Se si verifica un attraversamento di una regione mentre l'applicazione non è in esecuzione, il sistema attiva automaticamente l'applicazione (o la riavvia) sullo sfondo in modo che possa elaborare l'evento. Una volta riavviato, tutte le aree precedentemente configurate sono state rese disponibili nella proprietà controlledRegions di qualsiasi oggetto del gestore posizione creato dall'utente.

Sfortunatamente, non è chiaro se la stessa app verrà o meno riavviata dopo il riavvio del dispositivo in risposta a un cambio di regione.

Un'app per iOS che monitora le modifiche significative della posizione in background sarà ancora riavviata, anche dopo il riavvio del dispositivo?

risposta

10

Sì, l'app verrà avviata per rispondere agli eventi della regione anche se il telefono viene riavviato e anche se l'utente non ha eseguito esplicitamente l'app dopo il riavvio.

Non ho visto alcuna documentazione che lo indichi chiaramente. Ma è così che funziona in un paio di mie app.

Problemi correlati