У меня есть универсальное приложение, и я реализовал его для использования API HealthKit. Он отлично работает на iPhone, но когда я пытаюсь установить его на самом устройстве iPad (отлично работает в iPad-симуляторе), он не устанавливается.iOS универсальное приложение с healthkit не будет работать на iPad
Я получаю сообщение об ошибке: «Info.plist для приложения в ... указывает требования к возможностям устройства, которые не выполняются« my ipad »».
Я могу каким-либо образом распространять универсальное приложение, в котором API-интерфейс healthkit (framework) работает только на iPhone?
Heres два скриншоты моего проекта:
ли мне действительно нужно сделать автономный IPad приложение?
I've попробовал это, и если я это делаю healthkit не будет работать на iPhone. Это дает мне ошибку в списке возможностей в разделе «Добавить ключ набора работоспособности в ваш файл plist». Или я делаю что-то неправильно? – Philip
healthkit доступен только на iOS 8 и выше. Я тестировал симулятор, healthkit все еще работает после того, как я удалил его из plist. – user2423351
Справа. Я сделал то же самое. Более того, если вы собираетесь запускать свое приложение на iOS 7 или более ранних версиях, не забудьте добавить проверку времени выполнения для существования HealthKit api и установить необязательный флаг для привязки sdk HealthKit. – edward