Gibt es einen Weg, um echte Standortdienste im Simulator verwenden nur (kein Gerät beteiligt ist)? Es geht immer nach Cupertino.
Mit echten Standortdienste in Simulator
Ja, können Sie mit Hilfe von echten Standortdaten in Simulator iSimulate . Sie müssen noch die reale Gerät, aber das eigentliche Gerät pumpt nur Daten in Simulator, so können Sie immer noch Tests behalten Simulator mit all ihren Vorteilen (Geschwindigkeit!) Mit realer Lage, Beschleunigungssensor usw. Daten vom Gerät.
Ich glaube nicht, es ist möglich, echte Standortdaten im Simulator zu verwenden, aber es ist ziemlich trivial, die CLLocationManager Klasse in einer Klasse von Ihrem eigenen Design zu wickeln, und Testdaten aus Ihrer Klasse zur Verfügung stellen, wenn Sie im Simulator laufen lassen, und verwenden, wenn Sie Corelocation auf dem Gerät sind.
Nein, Sie müssen auf Ihrem Gerät bereitstellen.
Je nachdem , wie schwer das macht Ihr Leben, und je nachdem , was Sie tun, können Sie in der Lage sein zu verwenden bedingten Compilierung einen Block von benutzerdefinierten Locator - Code auszuführen , die nur im Simulator läuft. Auf diese Weise Sie irgendeine Art von hartcodierte Positionswerte einrichten können von oder etwas zu lesen.













