无法在 iPhone 上运行示例 heathkit 项目 FitStoreandRetrieveHealthKitData

Posted

技术标签:

【中文标题】无法在 iPhone 上运行示例 heathkit 项目 FitStoreandRetrieveHealthKitData【英文标题】:Not able to run sample heathkit project FitStoreandRetrieveHealthKitData on iPhone 【发布时间】:2014-09-02 05:44:09 【问题描述】:

我已经从苹果开发者网站下载了示例 Health-kit 应用程序 (FitStoreandRetrieveHealthKitData)。尝试使用 Xcode 6 beta 在我的 iPhone 上运行它。 但无法在设备上运行应用程序并出现错误

dyld: Symbol not found: _HKQuantityTypeIdentifierDietaryCalories
  Referenced from: /private/var/mobile/Containers/Bundle/Application/95F193C0-52CE-47E0-92C4-0BF436AEB3AE/Fit.app/Fit
  Expected in: /System/Library/Frameworks/HealthKit.framework/HealthKit
 in /private/var/mobile/Containers/Bundle/Application/95F193C0-52CE-47E0-92C4-0BF436AEB3AE/Fit.app/Fit

任何人都可以解决这个问题吗?

【问题讨论】:

【参考方案1】:

HKQuantityTypeIdentifierDietaryCalories 已重命名为 HKQuantityTypeIdentifierDietaryEnergyConsumed。确保使用与您在 iPhone 上安装的 ios 8 版本相对应的 iOS 8 SDK 版本构建项目。

【讨论】:

以上是关于无法在 iPhone 上运行示例 heathkit 项目 FitStoreandRetrieveHealthKitData的主要内容,如果未能解决你的问题,请参考以下文章

无法在 iPhone 11 pro 上运行 ActionAndVision 示例

iOS中 HeathKit框架学习 步数统计等 韩俊强的博客

UIPopoverPresentationController 无法在 iPhone 上关闭

ALAssetPropertyLocation 在 3gs iPhone 上无法在任何 iOS 4.0+ 上运行,但在 iPhone4 上完美运行

HKObserverQuery 无法在 iPhone 上运行

无法在设备上的 iphone 应用程序上运行仪器