Universal App使用Health Kit

时间:2014-09-23 19:25:10

标签: ios iphone ipad ios-universal-app health-kit

我正在使用一些使用一些新的iOS 8 Health Kit(HK)功能的应用程序。

目前iPad并没有获得Health应用程序,因此无法使用HK。由于HK功能不是我的应用程序功能的主要部分,我很高兴地将它们排除在iPad版本之外。

我的问题是,即使没有使用HK功能,也无法在添加HK权利后在iPad上运行通用应用程序。

有谁知道有什么不同吗?有没有办法(例如)每个设备都有单独的设备?权利?

谢谢!

2 个答案:

答案 0 :(得分:2)

如果您想使用HealthKit,Framework Reference会明确指出您的应用应主要用于提供健康或健身服务。如果您的应用不是以健康或健身为重点的应用,则可能无法提交通用应用。

  

此外,您的应用不得访问HealthKit API,除非   app主要用于提供健康或健身服务。您的   应用程序作为健康和健身服务的角色必须清楚   营销文本和您的用户界面。具体来说,如下   指南适用于所有HealthKit应用程序。

https://developer.apple.com/library/prerelease/iOS/documentation/HealthKit/Reference/HealthKit_Framework/index.html

答案 1 :(得分:0)

从我的Info.plist中的healthkit中删除Required device capabilities为我解决了这个问题。