无法在 XCode 4.3.2 中打开较旧的 .xcodeproj 文件

Posted

技术标签:

【中文标题】无法在 XCode 4.3.2 中打开较旧的 .xcodeproj 文件【英文标题】:Cannot open older .xcodeproj file in XCode 4.3.2 【发布时间】:2012-03-27 06:13:14 【问题描述】:

我刚刚将 XCode 升级到 4.3.2 并尝试加载我正在处理的项目 - 过去我只是使用“打开”菜单然后指向 PROJECT.xcodeproj 文件(实际上是一个目录) - 然后导致 XCode 打开项目。但是,当我现在执行此操作时,我会收到一个警告框,指出“无法打开文档 PROJECT.xcodeproj”。

还有其他人遇到过这种情况吗?有什么想法可能是错误的或在哪里寻找线索?

【问题讨论】:

【参考方案1】:

在 Xcode 中使用 file->open 时出现此错误。但是双击 Name.xcodeproj 文件时出现不同的错误。那是:

无法打开“Name.xcodeproj”,因为它已在另一个工作区中打开。

完全退出Xcode然后双击.xcodeproj文件打开项目,Xcode同时帮我解决了=)

【讨论】:

“惊人地”是对的。我不知道 xcode 怎么还会有这么多令人窒息的错误……即使现在是 4.3.3 版! 4.6 中还存在这个错误,这个解决方案对我来说非常有效。 PS:在我生命中使用 Mac OS 的最初几分钟...我不得不说这个错误,它的解决方案不是我期望的 UX...【参考方案2】:

我最初在 4.3.2 上拥有 Xcode 项目,想将文件传输到我刚购买并安装 Xcode 的新 Macbook。对于那些说只需传输文件并启动它就可以工作的人,对于我来说,安装在我的新 Macbook 上的 Xcode 为 4.3.3 我会弹出错误窗口说“不能打开 __.xcodeproj' 无需任何进一步解释。

对我有用的是将旧 mac 上的 4.3.2 Xcode 升级到 4.3.3,然后将文件传输到新的 macbook(已经有 4.3.3)。那么就没有问题了。

【讨论】:

【参考方案3】:

我刚刚开始亲身体验。我重新启动了机器并重试,它成功了。我也可以尝试注销登录。

【讨论】:

【参考方案4】:

完全退出 Xcode,然后双击要打开的 .xcodeproj 文件。

【讨论】:

以上是关于无法在 XCode 4.3.2 中打开较旧的 .xcodeproj 文件的主要内容,如果未能解决你的问题,请参考以下文章

在较旧的 iOS 模拟器上运行时 Xcode 10 测试失败 - “无法加载测试包......找不到合适的图像”

手动升级到 xcode iOS 7 布局?

支持较旧的 iOS 版本

Android Eclipse 无法在 Android 设备选择器中看到较旧的模拟器 [关闭]

较旧的模拟器下载是不是会下载相应的sdk更改

在 bash 中构建较旧的 NetBeans 项目会导致错误