【问题标题】:Xcode 13 - The project at '/Users/test.xcodeproj' cannot be opened because it is in a future Xcode project file formatXcode 13 - '/Users/test.xcodeproj' 中的项目无法打开,因为它是未来的 Xcode 项目文件格式
【发布时间】:2021-11-19 10:47:54
【问题描述】:

在 Xcode 12.5 中打开使用 Xcode13 创建的项目时,我收到以下错误消息:

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

我应该如何调整项目?

【问题讨论】:

    标签: ios xcode xcode13 xcode12.5


    【解决方案1】:

    在 Xcode 文件检查器中更改项目格式很容易:

    但这还不是全部。

    另一个问题是 Xcode13 创建的项目中缺少 plist 文件。

    要使新项目在 Xcode 12 中兼容,您需要添加一个 plist 文件。最好和更快的解决方案是在 Xcode 12 中创建一个新项目,然后将 plist 文件复制并拖放到新的 Xcode13 项目中。然后为您的项目添加必要的更改。

    进行更改时,您需要停止 Xcode 13 以生成新的 plist 文件。于是回到Xcode13中的项目,在Build Settings中的packaging下设置generate plist file为no:

    我在useyourloaf.com 上的一篇非常好的文章中找到了非常有用的信息

    【讨论】:

    • 你在哪里设置的项目格式?我已经找了一个小时了
    • 我也花了点时间才找到它。首先在左侧选择您的项目,然后打开右侧的窗格,项目文档将在那里。
    • 我找到了,原来我克隆的项目有错误。它是在错误消失后构建的。
    • 如果是工作区,在更新格式后再次安装 pod 时,最好记住。
    猜你喜欢
    • 2021-11-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-19
    • 2013-09-30
    • 2011-10-12
    • 1970-01-01
    • 2021-09-08
    相关资源
    最近更新 更多