Apple Healthkit和iOS7部署目标

时间:2014-10-09 12:28:58

标签: ios iphone ios7 ios8 health-kit

尝试通过Xcode或Application loader提交应用程序时,如果启用了“healthkit”权利并且部署目标为7.0,则应用商店会出现以下错误:

错误ITMS-9000:“此捆绑包无效。密钥UIRequiredDeviceCapabilities包含值'healthkit',它与MinimumOSVersion值'7.0'不兼容。”

令人困惑的是,StravaUP都启用了healthkit和iOS7部署目标。因此,在技术上可以提交具有这些要求的应用程序。

有人可以告诉我这是怎么可能的,所以我可以拥有健康套装而不会失去目前iOS市场份额的一半吗?

1 个答案:

答案 0 :(得分:21)

UIRequiredDeviceCapabilities键用于表示您的应用只能使用某个功能(或者反之,不使用它)。如果您的应用需要HealthKit而不是支持它,则只应设置此项。