2016-04-22 6 views
1

Ich bin Nam Nguyen, ich benutze Microsoft Band SDK für iOS (Microsoft Band 2). Ich habe eine Frage, wie ich den Status von BandContact am Anfang bekommen kann. Ich habe versucht,Microsoft Band SDK Band Kontakt Update

[client.sensorManager startBandContactUpdatesToQueue:nil errorRef:&err withHandler:^(MSBSensorBandContactData *contactData, NSError *error) { 
    NSLog(@"BandContact Updated"); 
}]; 

Aber leider zu implementieren @ "BandContact aktualisiert“ nur ausgelöst, wenn ich den Zustand zu ändern: die Band ausziehen oder tragen Sie es zurück Bitte Tipp

Danke und viele Grüße,

..

Antwort

0

Wenn der erste Aufruf von startBandContactUpdates erfolgt, wird der Handler-Block sofort mit dem aktuellen Bandstatus aufgerufen, und danach werden nur Bandstatusänderungen geliefert.Nachfolgende startBandContactUpdates-Aufrufe liefern auch nicht den aktuellen Bandstatus, sofern SieBandContactUpdates und nicht explizit anhalten Beginnen Sie erneut. Versuchen Sie also, BandContactUpdat zu beenden bevor Sie sie starten (falls Sie bereits anderswo in Ihrer App begonnen haben).

+0

Danke Manjit, stopBandContactUpdates löste es. –