Wie bekomme ich Sensordaten von der Apple Watch zum iPhone?

8

Gibt es eine Möglichkeit, Sensordaten von Apple Watch zu erhalten? Wie kann ich beispielsweise eine Verbindung herstellen und die Herzfrequenz von Apple Watch zu meiner App übertragen? Dies sind die Schritte, die ich in meiner App ausführen muss:

  1. Definieren Sie einen Delegierten, der Herzfrequenzinformationen von Apple Watch empfängt.
  2. Fordern Sie Apple Watch auf, die Daten regelmäßig zu senden

Ich weiß, wie es für andere HR-Monitore über BT funktioniert. Ist die Schnittstelle ähnlich? Oder sollte HealthKit davon abhängen?

    
user2995358 06.04.2015, 02:21
quelle

2 Antworten

4

Laut WatchKit FAQ auf raywendlich.com (blättern Sie zu "Können Sie auf den Heartbeat-Sensor und andere Sensoren zugreifen? auf der Uhr von Ihrer Watch App? ") Es scheint, als ob Sie nicht auf die Sensordaten zugreifen können.

  

Nein. Es gibt derzeit keine API für den Zugriff auf die Hardware - Sensoren auf dem   Apple Watch zu dieser Zeit.

    
Greencat 06.04.2015 02:31
quelle
3

Ich habe meine eigene Trainingsanwendung gemacht (um zu erfahren, wie die Kommunikation zwischen iWatch und dem iPhone funktioniert). Ich erhalte derzeit die Herzfrequenz-Information auf folgende Weise. Offensichtlich wurde dies nicht getestet, aber es macht Sinn, wenn Sie sich einmal anschauen, wie das HealthKit-Framework aufgebaut ist.

Wir wissen, dass die Apple Watch über Bluetooth mit dem iPhone kommunizieren wird. Wenn Sie den ersten Abschnitt der HealthKit-Dokumentation lesen, sehen Sie Folgendes:

  

In iOS 8.0 kann das System automatisch Daten von kompatiblen speichern   Bluetooth LE-Herzfrequenz überwacht direkt in den HealthKit-Speicher.

Da wir wissen, dass die Apple Watch ein Bluetooth-Gerät sein wird und einen Herzfrequenzsensor hat, gehe ich davon aus, dass die Informationen in HealthKit gespeichert sind.

Also habe ich den folgenden Code geschrieben:

%Vor%

Stellen Sie sicher, dass Sie die Beobachtungsabfrage nicht mehr ausführen, nachdem der Bildschirm freigegeben wurde.

    
Sean McDonald 08.04.2015 21:56
quelle

Tags und Links