是否可以通过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/

10-12 14:44