2012-06-08 6 views
5

Ich habe das Core Location-Framework aus einer vorhandenen iOS-Anwendung entfernt. Ich habe den gesamten relevanten Code entfernt, der Core Location benötigt.Core-Standort aus der Anwendung entfernt, aber immer noch nach dem Standort des Benutzers gefragt

Auch nach dem Löschen des Builds vom Gerät und dem Bereitstellen eines neuen Builds werde ich immer noch aufgefordert, nach meinem Standort zu fragen.

Ich hatte ein ähnliches Problem vor und musste das Gerät formatieren. Problem ist, das ist Version 2 einer Anwendung, die bereits veröffentlicht wurde. Ich möchte nicht, dass Benutzer zur Core Location aufgefordert werden, wenn ich sie nicht verwende. Irgendwelche Gedanken?

+3

Zugriff auf die Fotobibliothek? –

+0

@PaulCezanne Nein, bin ich nicht. Ich habe sogar alles deaktiviert, was mit MapKit zu tun hat! Das ist verrückt. –

+0

Wild ..., ich weiß, dass Bilder aus der Fotobibliothek über Standortinformationen verfügen können. Versuche dies. Setze den Simulator zurück, starte deine App, um zu sehen, ob sie noch benötigt wird. –

Antwort

1

Haben Sie Ihre Info.plist-Datei überprüft? Möglicherweise haben Sie im Abschnitt "Erforderliche Hintergrundmodi" die Option "App registriert sich für Standortaktualisierungen".

+0

Dies erscheint nicht in meinem Plist. –

0

Haben Sie Ihre App startMonitoringSignificantLocationChanges oder haben Sie startMonitoringForRegion:desiredAccuracy:? Wenn dies der Fall ist, könnte Ihre App für das Betriebssystem noch registriert sein. Dann müsstest du einfach aufhören und es sollte funktionieren.

+0

Nein, ich habe diese nicht benutzt. –

Verwandte Themen