XCode 4无法打开旧项目

3
我刚刚升级到XCode 4,现在无法查看我的一些以前的XCode 3项目。当我启动项目时,XCode会打开,但看起来像这样:No Files and No Editor有没有办法知道出了什么问题?有没有特殊的日志可以查看?我没有看到任何警告或错误信息!

你能创建一个新的 Xcode 3 示例项目,使其无法在 Xcode 4 中打开吗?你能否提供任何在 Xcode 4 中无法打开的 Xcode 3 项目? - ericg
@ericgorr 是啊,我也希望能够这样做,但不幸的是没有一个是开源的。我在升级时卸载了Xcode 3。 - Kevin Sylvestre
@ericgorr 我查了一下,似乎已经不再更新了。我刚刚重新克隆了我的存储库,现在它正在运行……我没有更改任何代码,所以在从3转到4时可能是缓存问题。 - Kevin Sylvestre
它在那里...我正在下载。尝试这个链接:http://connect.apple.com/cgi-bin/WebObjects/MemberSite.woa/wo/5.1.17.2.1.3.3.1.0.1.1.0.3.3.3.3.1 - ericg
前往http://developer.apple.com,进入Mac Dev Center,使用您的开发者ID登录,在页面底部附近会有一个“附加下载”部分...点击“查看所有下载”,然后点击“开发者工具”下载,Xcode 3.2.6位于顶部。如果您没有开发者ID,请先获取一个...它值99美元。 - ericg
显示剩余2条评论
4个回答

7

遇到同样的问题,解决方案如下:

右键单击项目的.xcodeproj文件 ->“显示包内容” -> 删除project.xcworkspace。当您再次打开该项目时,工作区文件将自动重新创建。

另一种解决方案是创建一个新的工作区(文件 -> 新建 -> 工作区),然后将您的项目添加到其中(文件 -> 将文件添加到“新工作区”中)。本质上相同。

不确定为什么工作区文件会失去同步,因为我没有经历任何Xcode版本更改,但我怀疑这与git提交有关。没有使用.gitignore。


有关xcworkspace的更多信息:

project.xcworkspace保存您的工作区设置(导航器/调试/实用程序窗格等)和编辑器状态。创建新项目时,它会自动创建。

来自论坛的信息:“当您打开xcworkspace文件时,它会打开相关的Xcode项目并恢复透视图。因此,Xcode工作区文件(.xcworkspace)可用作Xcode项目(.xcodeproj)的包装器或容器。”


1

只需从“your_project..xcodeproj”包中清理旧的偏好文件。 在文件浏览器中右键单击“your_project..xcodeproj” -> 选择“显示包内容”, 然后删除除“project.pbxproj”之外的所有文件。 此致敬礼。


1
解决方案是删除本地项目文件并从GIT存储库重新克隆。不确定问题是什么,但可能与在XCode 4 Developer Preview中打开项目有关。

0

我在使用zxing ScanTest应用程序时遇到了同样的问题。升级到Xcode 4.3.2解决了这个问题。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接