Wir betreiben eine Testautomatisierungs-Suite und möchten verhindern, dass diese Meldung bei Verwendung des iOS-Simulators angezeigt wird. Kann jemand einen Hack erstellen, um dies beim Bereitstellen einer neuen App im Simulator automatisch zu aktivieren?verhindern, dass der ios-Simulator fragt "x Möchten Sie Ihren aktuellen Standort verwenden"
1
A
Antwort
2
das Kontroll
if([CLLocationMannager isLocationServicesEnabled])
nicht setzen, bevor u Anfang CLLocationManager
. Dieser Boolean ruft implizit die Warnung auf, bevor die App beginnt, den Benutzerstandort zu finden.
Auch die Makros-
#if TARGET_IPHONE_SIMULATOR
code..without the if([CLLocationMannager isLocationServicesEnabled]) condition
//Simulator
#else
if([CLLocationMannager isLocationServicesEnabled]){code..}
// Device
#endif
hier zum Einsatz kommen können ..
1
in Ihrer Konsole wird es eine Option geben Sie den Standort nicht simulieren, sehen Sie den Screenshot, werden Sie eine Idee