我有一个watchOS 2应用程序,在跑步期间显示健康数据。 我使用以下HKWorkoutSession开始锻炼:self.workoutSession = HKWorkoutSession(activityType: .Running, locationType: .Outdoor) sel...
在我的手表扩展中,我调用了这个函数:func requestAuthorization() { let healthStore = HKHealthStore() let workoutType = HKObjectType.workoutType() ...
我正在我的iOS Swift应用程序中添加HealthKit代码,但是我遇到了一个错误:/* Ask for permission to access the health store */ override func viewDidAppear(animated: Bool) { sup...
好的,HKWorkout的属性workoutActivityType返回一个NSInteger。 以下是活动列表:workoutActivityType list 目前,我将创建一个plist,并在获得integer时查找活动名称。但这似乎有点奇怪,为什么要这样做呢? 我需要自己找出它是...
苹果健康应用会按日期给出以下图片所示的数据。 我使用 HealthKit 从苹果健康中获取步数数据,如下所示: let p1 = HKQuery.predicateForSamples(withStart: fromDate, end: Date(), options: .strictS...
我希望使用后台提取来获取HealthStore数据,但是一直遇到错误:Error Domain=com.apple.healthkit Code=6 "Protected health data is inaccessible" UserInfo=0x17026fdc0 {NSLocalize...
我有一个应用程序,其主要目的是将数据输入到HealthKit中。我想编写一些Xcode UI测试来验证它是否成功写入了这些数据,但我在验证Health应用程序中的数据时遇到了一些困难。 当我最初录制我的测试时,它跳过了模拟Home按钮的按下,但当我滑动到第一个主屏幕并导航到Health应用程...
基于WWDC 2015 - Session 203创建一个基于HealthKit/WatchKit的应用程序。 由于没有源代码,因此我正在即兴编写。有一个方法让我很困惑,因为他们没有讨论它。 幸运的是,对于所有锻炼类型,它都是相同的addQuantitiesFromSamples方法,可以...
我们能直接将Sources链接到我的应用程序吗?我尝试打开一个URL,像是x-apple-health://sources/MyApp,但它只打开了Sources并没有直接进入MyApp。有人知道这是否可能吗? 编辑:这不是从其他应用程序打开HealthKit应用程序的重复,因为我知道如何打...