如何在mac上修复旧的xcode安装

时间:2011-07-14 10:42:59

标签: xcode macos

我有xcode 3.2.something。和iwth ios sdks 3.0-3.1 -.... 4.1和2 iphone模拟器sdks。

现在我用ios sdk 4.3安装了xcode 4.0。

现在我以前的所有应用程序都无法启动,也无法在设备上或模拟器上启动,因为没有一个旧的sdk可用。

所以接下来我重新插入了包含macosx和xcode的原始cds并重新安装了我使用的第一个xcode,但现在根本没有一个ios sdk可用。

我上网已经好几个小时了,我有几个问题: 1)我必须在安装xcode 4之前卸载xcode 3.2.x吗? 2)如何在mac上卸载应用程序???只是为了确保我找到的答案是正确的答案。 3)如何删除所有以前的xcodes及其sdks的痕迹以便安装原始的xcodes,现在我学会了如何并排安装不同的xcode版本。 4)现在你认为我应该恢复什么?我是否必须备份所有内容并从头开始重新安装mac?

谢谢

2 个答案:

答案 0 :(得分:2)

所以,你的问题:

1。我是否必须在安装XCode 4之前卸载XCode 3.2? - 不,你没有,但默认情况下XCode安装程序将覆盖旧版本。安装较新版本的XCode和iOS SDK时,必须指定不同的安装目录(例如,在驱动器的根目录中为XCode 4创建一个名为“Developer 4”的新文件夹。

2。如何卸载XCode? - 通常在Mac上你只需将你的应用程序拖到垃圾箱,但是使用XCode会有点复杂。请参阅此链接上的说明:http://pushkararora.com/how-to/how-to-uninstall-xcode-completely/

3。如何擦除所有先前XCode的所有痕迹? - 请参阅上面的问题2的答案:)

如果您需要回滚到iOS 3 SDK,可以从各种非官方的在线资源中获取旧版本的SDK。但是,将应用程序移动到4.x SDK可能不是那么多工作。

答案 1 :(得分:0)

好吧事实证明,一开始我使用xcode 3.2.4和ios sdk 4.1 mac osx附带的xcode仅针对mac sdk。没有iphone支持

所以我从备份中获得xcode 3.2.4设置(你可以在网上找到它)并安装,这应该可行 现在我有3.2.5使用sdk 4.2并且目标直到3.0 还有xcode 4.0.2