在 Xcode 12.5 中打开 Xcode 13.0 项目

unk*_*own 5 xcode xcode12 xcode13 macos-monterey

当我尝试打开 Xcode 项目时,我收到一条错误消息:

无法打开“/Users/.../[].xcodeproj”处的项目,因为它采用未来的 Xcode 项目文件格式。使用兼容版本的 Xcode 调整项目格式,以允许该版本的 Xcode 打开它。

我目前使用的是 Xcode 12.5.1,但没有安装 Xcode 13。有一个类似的问题(Xcode 13 - '/Users/test.xcodeproj' 的项目无法打开,因为它采用未来的 Xcode 项目文件格式),建议更改项目格式以使其与 Xcode 12 兼容,但我可以'不这样做,因为我无法在 Xcode 12 中打开项目文件。

Asp*_*eri 30

进行以下操作(使用 Xcode 13 和 Xcode 12.5 进行测试):

  1. .xcodeproj在 Finder 中找到并使用“打开包内容”将其放入捆绑包中

演示1

  1. 在任何文本编辑器中打开project.pbxproj(例如 TextEdit)

演示2

  1. 找到,改成objectVersion = 55objectVersion =46 (!!),然后保存退出

演示3

  1. xcodeproj在 Xcode 12.5 中打开- 完成

注意:我没有检查它的可操作性 - 可能取决于项目的复杂性,但我认为这可以逐步修复。

  • 要在 Xcode 13 中打开 Xcode 14 beta 项目,请将 56 更改为 55 (2认同)