是否可以通过Iphone和Watch模拟器使用和查询Healthkit?
进行了大量搜索,在 Xamarin 论坛中只有一个提到你不能,但没有别的。
任何人都可以指出有关此事的链接吗?
截至目前,我对请求授权所做的测试如下:
healthStore.requestAuthorization(toShare: writableTypes, read: readableTypes){ (success, error) in
if(!success){
print("Error \(error?.localizedDescription)")
}
}
导致上述对象错误给我“缺少 com.apple.developer.healthkit 权利。”
而且,是的,权利是正确告知的。
最佳答案
在调用请求 HealthKit 数据之前,确保设备接受了 HealthKit 授权。通常,如果您要求授权,它会在应用程序运行时(在模拟器中或设备上)立即弹出。我知道在我尝试使用 Watch 之前如果没有被接受,我会得到同样的错误,等等。
关于ios - Apple Healthkit 和 Watch 模拟器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41271480/