带有healthkit的iOS通用应用程序无法在iPad上运行

Phi*_*lip 27 iphone ipad ios ios8 healthkit

我有一个通用的应用程序,我已经实现它以使用healthkit API.它在iPhone上运行良好,但当我尝试将其安装在实际的iPad设备上(在iPad模拟器中完美运行)时,它不会安装.

我收到错误消息:"应用程序的Info.plist在...指定设备功能要求,"我的ipad""无法满足.

我有什么方法可以分发一个通用应用程序,其中healthkit API(框架)只在iPhone上运行?

下面是我项目的两个截图:

这是在

这是我的功能选项卡

我真的需要制作一个独立的iPad应用吗?

小智 47

您可以从项目的info.plist中的"所需设备功能"中删除healthkit

  • 对.我做了同样的事情.此外,如果您要在iOS 7或更早版本上运行您的应用程序,请不要忘记为HealthKit api存在添加运行时检查,并为HealthKit sdk链接设置Optional标志. (6认同)