12

当尝试通过 Xcode 或应用程序加载器提交应用程序时,启用“healthkit”权利且部署目标为 7.0,应用程序商店给出以下错误:

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

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

有人可以告诉我这是怎么可能的,这样我就可以拥有 HealthKit 而不会失去当前 iOS 市场份额的一半?

4

1 回答 1

23

UIRequiredDeviceCapabilities密钥用于表示您的应用程序只能使用特定功能(或反之没有它)。只有当您的应用需要 HealthKit 而不是支持它时,您才应该设置它。

于 2014-10-09T14:48:38.353 回答