我有一個通用應用程序,我已經實現它來使用healthkit API。它在iPhone上運行良好,但是當我嘗試將它安裝在實際的iPad設備上時(它在iPad模擬器中完美運行),它不會安裝。帶有healthkit的iOS通用應用程序將無法在iPad上運行
我收到錯誤消息:「應用程序的Info.plist指定了設備功能要求,這是」我的ipad「不符合的要求。
我有什麼辦法可以分發通用應用程序,其中healthkit API(框架)只能在iPhone上運行?
我的繼承人項目的兩張截圖:
我真的需要做一個獨立的iPad應用程序?
從來就嘗試這樣做,如果我去做了healthkit不會在iPhone上工作。它在「將健康工具包密鑰添加到plist文件」下的功能列表中給我一個錯誤。或者我做錯了什麼? – Philip 2014-09-04 09:24:09
健康套件僅適用於iOS 8及以上版本。我已經在模擬器上進行了測試,在我將它從plist中刪除後,healthkit仍然有效。 – user2423351 2014-09-04 09:34:18
對。我也是這樣做的。此外,如果您要在iOS 7或更早版本上運行應用程序,請不要忘記爲HealthKit api存在添加運行時檢查,併爲HealthKit sdk鏈接設置可選標誌。 – edward 2014-09-23 12:48:26