重新安装新版本的Xcode会自动覆盖旧版本吗?
。我有xcode 3.2.5,我下载并安装了xcode 3.2.6(包括ios)。是否安装覆盖和摆脱所有的xcode 3.2.5数据(假设它不使用它的任何)?谢谢!
是,不是。它将覆盖/Developer/usr
, /Developer/Tools
, /Developer/Library
等文件,但如果一个文件已经存在,新的Xcode安装没有升级,安装程序不会触摸它,如果它没有必要。就我个人而言,我发现升级Xcode的最佳方法如下:
-
备份
/Developer
工作目录("旧"Xcode安装的地方)[ 15:30 jon@MacBookPro / ]$ sudo mv /Developer /Developer-3.2.5
-
使用默认安装位置(
/Developer
)运行"new" Xcode安装程序
这样你就拥有了这两个文件的所有内容,并且可以合并你需要的文件。