Für Entwickler: „Location Debugger“ simuliert Geo-Position des iPhones am Mac
Je nachdem an welcher iPhone-Applikation ihr gerade programmiert, kann euch die Mac-Anwendung „Location Debugger“ vielleicht unter die Arme greifen. Der Gratis-Download simuliert beliebige GPS-Koordinaten, die an den iOS-Simulator weitergegeben werden und ermöglicht so das Testen eurer App mit wechselnden Geo-Positionen. Die Liste eurer Orte kann in der Mac-Menuleiste abgelegt und um beliebig viele Kombinationen aus Längen- und Breitengrad ergänzt werden.
Entwickler Thomas merkt an:
Wir haben gerade ein kleines „iOS-Mac“-Entwickler-Tool, das Apple aus reiner Willkür nicht in den Store lässt, als Weihnachts-Schmankerl kostenlos zur Verfügung gestellt.
Dieser Artikel enthält Affiliate-Links. Wer darüber einkauft unterstützt uns mit einem Teil des unveränderten Kaufpreises. Was ist das?
Aus welchem Grund lässt Apple das nicht in den Mac App Store? Reine Willkür ist sicher nicht der Grund.
Wird wahrscheinlich wieder gegen Apples Richtlinien verstoßen.
Vermutlich weil der Simulator das schon kann.
Nicht das ich wüsste
Nachdem wir das Tool auf die Lion-Sandbox portiert hatten und alles funktionierte, wurde die App nicht in den Store gelassen, weil der Simulator über Applescript ferngesteuert wird und wir das doch anders lösen sollen. Da es keine andere Lösung gibt habe ich mich beschwert und knapp 2 Wochen später kam dann der Anruf: „This app will definitely never be approved…“ – vermutlich kann es einer der nächste iPhone-Simulator-Generationen dann selbst besser… :-)
Bis auf die Möglichkeit Positionen zu speichern ist dieses Programm nutzlos. Genau das gleiche kann man auch schon über den normalen Iphone Simulator machen. Positionen speichert man sich zur not in TextEdit…
Und genau „das Problem mit TextEdit“ haben wir gelöst – in unserem Fall mussten wir extrem viele Positionen in sehr kurzer Zeit setzen, da war der manuelle Weg einfach untragbar. :-)
Kann ich verstehen, hatte bis jetzt immer nur Fälle in denen ich 1 bis 3 Positionen brauchte. Ich nehme ja schon alles zurück =D