Sto lavorando a un'applicazione Web che consente agli utenti di accedere all'app, solo se si trovano in determinate regioni specificate. Ho chiamato locationManager startUpdatingLocation
all'inizio della mia app per ottenere la posizione dell'utente e abilita/disabilita la registrazione in.CLLocationManager startUpdatingLocation vs startMonitoringSignificantLocationChanges
Una volta che l'utente è connesso, ho chiamato
[locationManager stopUpdatingLocation];
[locationManager startMonitoringSignificantLocationChanges];
e registra l'utente quando la posizione aggiornata è al di fuori della regione. Usare i due metodi si scontrerebbe in qualche modo? (Sto testando il codice sul simulatore quindi la posizione è sempre la stessa).
Nota: non sto utilizzando didEnterRegion
o didExitRegion
perché tutto è gestito da un codice Javascript esistente. Sto solo inviando la posizione corrente dell'utente.
Non si scontrano. L'ho provato Puoi correre entrambi in sicurezza. –