2012-06-08 10 views
5

Ho rimosso il framework Posizione principale da un'applicazione iOS esistente. Ho rimosso tutto il codice pertinente che richiede Core Location.Posizione principale rimossa dall'applicazione ma viene ancora richiesta la posizione degli utenti

Anche dopo aver eliminato la build dal dispositivo e aver distribuito una nuova build, ricevo ancora un messaggio di richiesta per la mia posizione.

Ho avuto un problema simile prima e ho dovuto formattare il dispositivo. Il problema è che questa è la versione 2 di un'applicazione che è già stata rilasciata. Non voglio che gli utenti richiedano Core Location se non lo userò. qualche idea?

+3

Stai accedendo alla libreria foto? –

+0

@PaulCezanne No, non lo sono. Ho persino disabilitato tutto ciò che riguarda MapKit! Questo è pazzesco. –

+0

Wild ..., so che le immagini della Photo Library possono avere informazioni sulla posizione. Prova questo. Reimposta il simulatore, avvia la tua app, controlla se ne ha ancora bisogno. –

risposta

1

Hai controllato il file Info.plist? Potresti avere "Registri app per gli aggiornamenti di posizione" nella sezione "Modalità sfondo richieste".

+0

Questo non appare nel mio plist. –

0

La tua app startMonitoringSignificantLocationChanges o hai utilizzato startMonitoringForRegion:desiredAccuracy:? Se lo hai fatto, il sistema operativo potrebbe ancora avere la tua app registrata per questi. Quindi dovresti semplicemente fermarli e dovrebbe funzionare.

+0

No, non li ho usati. –

Problemi correlati