Ios 使用健康套件的通用应用程序

Ios 使用健康套件的通用应用程序,ios,iphone,ipad,ios-universal-app,healthkit,Ios,Iphone,Ipad,Ios Universal App,Healthkit,我正在开发一款应用程序,它使用了一些新的iOS 8健康工具包(HK)功能 目前iPad没有健康应用程序,所以不能使用HK。由于香港功能不是我应用程序功能的主要部分,我可以很高兴地将它们从iPad版本中删除 我的问题是,一旦加入了香港的权利,即使没有使用香港的功能,似乎也无法在iPad上运行通用应用程序 有人知道有什么不同吗?是否有办法(例如)单独享有“每台设备”的权利 谢谢 如果您想使用HealthKit,框架参考文件明确指出,您的应用程序应主要设计为提供健康或健身服务。如果你的应用程序不是以健

我正在开发一款应用程序,它使用了一些新的iOS 8健康工具包(HK)功能

目前iPad没有健康应用程序,所以不能使用HK。由于香港功能不是我应用程序功能的主要部分,我可以很高兴地将它们从iPad版本中删除

我的问题是,一旦加入了香港的权利,即使没有使用香港的功能,似乎也无法在iPad上运行通用应用程序

有人知道有什么不同吗?是否有办法(例如)单独享有“每台设备”的权利


谢谢

如果您想使用HealthKit,框架参考文件明确指出,您的应用程序应主要设计为提供健康或健身服务。如果你的应用程序不是以健康或健身为中心的应用程序,你可能无法提交你的通用应用程序

此外,除非 该应用程序主要用于提供健康或健身服务。你的 应用程序作为健康和健身服务的角色必须在两个方面都明确 营销文本和用户界面。具体而言,以下是: 指南适用于所有HealthKit应用程序


从我的Info.plist中的
所需设备功能中删除
healthkit
,为我解决这个问题。

两个具有相同代码库的应用程序如何:一个,对于iPhone,仅具有HK授权和功能,另一个,因为iPad只缺少香港的权利和功能。谢谢,我想这应该是我的退路,但我想把它分开以方便使用。我刚刚找到了这条线索,它回答了我的问题:-希望这能帮助其他人寻找!我认为你误解了上述声明中的指导原则。根据引用的信息,指南明确规定应用程序必须“主要用于提供健康或健身服务”。这与“主要为HealthKit开发”截然不同。