2017-06-01 55 views
0

在我的應用程序中,用戶可以進行鍛鍊,並在我的應用程序中列出。如果用戶想要刪除我的應用內的鍛鍊,我想讓他也從HealthKit中刪除它。但我似乎無法找到通過它的uuid獲取HKObject的方法?!?這不可能嗎?原因創建HKSampleQuery並使用uuid == <The-workout-UUID>不起作用。它會崩潰任何說這個的keyPath(即使曾經HKObject有一個UUID)無效...通過UUID查找HKObject

回答

1

可以使用HKQuery簡便方法predicateForObjectWithUUID:與特定的UUID(documentation here)匹配的對象。

+0

太棒了!謝謝!不知怎的,錯過了那一個! – Georg