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
3
A
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.
Verwandte Themen
- 1. CoreBluetooth in der Apple Watch Series 2
- 2. Programmatische Benachrichtigung auf Apple Watch. (WatchOS 3)
- 3. Zugriff auf GPS über watchOS 3
- 4. Verwendung des vorhandenen Blickbildschirms von WatchOS 2 als Momentaufnahme der Watch App für WatchOS 3
- 5. UIApplicationSignificantTimeChange entspricht der Apple Watch
- 6. Apple Watch Watch für mehr als 70 Sekunden wach halten (watchOS 3)
- 7. Xcode 7.0 Beta schlägt eine watchOS 2 App auf der Apple Watch
- 8. Serverdaten für die Apple Watch abrufen
- 9. Live-Herzfrequenz in watchOS 3
- 10. Debuggen des iOS-Teils der Apple Watch App im Simulator
- 11. Programmatic Zugriff auf Apple Watch Crown
- 12. Wie kann Apple Watch keine Bildschirme verbinden?
- 13. Gestenerkennung in der Apple Watch (WatchKit)
- 14. Manage Glance Interface in der Apple Watch
- 15. Überprüfen Sie die Verfügbarkeit der Funktionen watchOS 3 Xcode 8 vs watchOS 2 in Ziel c
- 16. Apple Watch NFC API
- 17. iOS7 und Apple Watch
- 18. WatchKit Fehler mit "keine Symbole für gepaarte Apple Watch" watchOS 3.1
- 19. apple watch http Anfrage
- 20. WatchOS 2 - iOS UserDefaults teilen
- 21. Apple Watch Set Hintergrundbild
- 22. Code Signing Apple Watch
- 23. Grafik wie apple watch one
- 24. App läuft nicht auf echte Apple Watch
- 25. Wie können wir Herzfrequenz bekommen, wenn Apple Watch im Hintergrund in WatchOS 2.2
- 26. Erstellen Architektur für Fotos mit Apple Watch OS2 teilen
- 27. WatchOS 3 WKApplicationRefreshBackgroundTask didReceiveChallenge
- 28. Lokale Benachrichtigung in WatchOS 3
- 29. Apple Watch Programm mit Exit-Code beendet: 0
- 30. App-ID der Apple Watch-App ändern
Großartig, danke! Das macht Sinn. Ich werde es versuchen! – NeilNie
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
@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