You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Xcode10.1无法打开Cordova生成的高版本格式iOS项目该如何解决?

适配Xcode 10.1的Cordova iOS项目修改方法

新版Cordova默认生成的Xcode项目格式适配高版本Xcode,无需打开Xcode,直接修改项目配置文件即可适配Xcode10.1,操作步骤如下:

  • 第一步:找到项目配置文件
    进入Cordova生成的iOS项目目录,找到后缀为.xcodeproj的文件包,右键选择「显示包内容」,找到内部的project.pbxproj文件,使用任意文本编辑器打开。
  • 第二步:调整项目格式版本参数
    在文件开头位置找到两个配置字段,修改对应值:
    • 将objectVersion字段的值修改为50,这是Xcode 10.1支持的最高项目格式版本号
    • 将LastUpgradeCheck字段的值修改为1010,对应Xcode 10.1的版本识别标识
  • 第三步:调整iOS部署目标
    在文件中全局搜索IPHONEOS_DEPLOYMENT_TARGET,将所有匹配到的配置值修改为12.1或更低版本,Xcode 10.1最高支持iOS 12.1 SDK,部署目标过高会导致后续编译失败。
  • 第四步:验证修改效果
    保存project.pbxproj文件后关闭文本编辑器,直接双击.xcodeproj文件即可正常用Xcode 10.1打开。

如果上述操作后仍有兼容性问题,可直接降级Cordova iOS平台版本,Xcode 10.1最高兼容的Cordova iOS版本为5.1.1,执行以下命令重新生成项目即可:

cordova platform remove ios
cordova platform add ios@5.1.1

重新生成的项目默认适配Xcode 10.1的格式要求,无需再手动修改配置。

内容的提问来源于stack exchange,提问作者Omar Ayman

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.30 16:36:03