gpt4 book ai didi

ios - 为什么 XCode 忽略我的部署目标?

转载 作者:行者123 更新时间:2023-11-29 11:55:33 31 4
gpt4 key购买 nike

我有一台运行 iOS 7.0.4 的 iPad 连接到我的机器。我正在尝试将 Ionic (Cordova) 项目部署到设备。

我的部署目标设置为 7.0:

enter image description here

但是,我继续收到“部署目标”错误消息:

X's iPad runs iOS 7.0.4, which is lower than Y's minimum deployment target. Change your project's minimum deployment target or upgrade X's iPad's version of iOS.

如何让 XCode 成功部署到我的 iPad?

最佳答案

我想通了。 Ionic 所依赖的 Cordova 版本 4.0.0+ 需要 iOS 8.0+。它被硬编码到 platforms/ios/cordova/build.xcconfig 文件中:

IPHONEOS_DEPLOYMENT_TARGET = 8.0

这个硬编码值覆盖了我在 Xcode GUI 中所做的任何更改。通过在 build.xcconfig 中将 8.0 更改为 7.0,我能够让我的项目部署到我的设备上。

对于其他也在使用 Ionic/Cordova 的人,我认为解决方案令人失望但很简单:仅针对 iOS 8.0 及更高版本

引用资料:

关于ios - 为什么 XCode 忽略我的部署目标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39297773/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com