我有一台运行iOS 7.0.4的iPad连接到我的机器。我正在尝试将Ionic(Cordova)项目部署到设备上。
我的部署目标设置为7.0:
但是,我继续获得"部署目标"错误讯息:
如何让XCode成功部署到我的iPad?
答案 0 :(得分:1)
我明白了。 Cordonic版本4.0.0+,依赖于Ionic,需要iOS 8.0及更高版本。它被硬编码到platforms/ios/cordova/build.xcconfig
文件中:
IPHONEOS_DEPLOYMENT_TARGET = 8.0
这个硬编码值覆盖了我在Xcode GUI中所做的任何更改。通过将8.0
更改为7.0
中的build.xcconfig
,我能够将我的项目部署到我的设备上。
对于同时使用Ionic / Cordova的其他人,我认为解决方案令人失望但很简单:仅针对iOS 8.0及以上。
参考文献: