2016-09-19 4 views
3

Apple kündigte die Apple Watch Series 2 vor kurzem mit einem neuen GPS-Chip an. Ich frage mich, ob Apple die öffentliche API für diese neue Hardware veröffentlicht hat. Vielleicht erwarten wir etwas Ähnliches wie CLLocation. Worst Case wäre, dass wir bis WatchOS 4 warten müssen. Hat jemand eine Idee über GPS in der neuen Apple Watch?Mit GPS in der neuen Apple Watch Series 2 WatchOS 3

Antwort

4

Verwenden Sie einfach Core Location.

Soweit mir bekannt ist, können Sie den gleichen Code schreiben, unabhängig davon, ob Sie auf einem Series 1- oder Series 2-Gerät laufen. Wenn Sie eine Originaluhr der Serie 1 (oder "Serie 0") verwenden, verwenden die Standortdienste Daten, die vom GPS des gekoppelten iOS-Geräts weitergeleitet werden, und bei einer Serie 2 erhalten Sie Daten entweder vom gekoppelten iOS-Gerät oder von der Uhr selbst (abhängig ob das gekoppelte iOS-Gerät mit dem Benutzer verbunden ist oder zurückgelassen wurde. Die Umstellung ist jedoch für Ihre App transparent.

+0

Großartig, danke! Das macht Sinn. Ich werde es versuchen! – NeilNie

+0

Eine andere Frage. Wenn mein Telefon in der Nähe ist, starte ich lieber mit der Verfolgung und melde einfach Updates an die Uhr, um sie anzuzeigen. Auf einer Serie 2 würde ich den Benutzer fragen, wo er verfolgen möchte? Gibt es eine Möglichkeit herauszufinden, ob die Uhr, auf der ich gerade laufe, einen eingebauten GPS hat? – Georg

+0

@Georg Sie können nicht steuern, wo das GPS ausgeführt wird, Core Location verwendet das iPhone, wenn es möglich ist und die Uhr, wenn nicht – Lewis42

Verwandte Themen