我想知道如何处理在mac上运行两个版本的xcode,或者甚至是否可能。
我目前有许多生产应用程序,我使用xcode7发布服务。我必须将其用于将应用版本上传到应用商店。
我还有一台运行ios9.1 beta的ipod touch设备,并希望测试和编写新操作系统的代码。
然而,xcode7说我无法测试ios 9.1 beta,我必须安装xcode beta。此外,我已经读过您无法将应用程序推送到带有测试版的应用程序商店。那么如何维护当前的应用程序,以及构建新的功能呢?
也许我错过了什么?一些允许我在这些xcodes之间切换的设置?或者mac会允许我安装两个不同版本的XCode吗?我以为它会覆盖另一个。
如果我不需要,我不想购买另外的Mac,或者对我拥有的那个进行分区,或者继续在所有设备上下载和安装不同的版本。
任何信息都会有所帮助,其他人如何处理这个问题?
答案 0 :(得分:3)
您只需要在/Applications
中重命名它们;例如:
Xcode 6.4:/Applications/Xcode6.app
Xcode 7.0:/Applications/Xcode7.app
Xcode 7.1 beta:/Application/Xcode-beta.app
(无论如何都是默认值)。
他们将非常愉快地共存,但是如果您执行命令行构建,则在使用xcode-select
或{{1}时,您需要使用xcodebuild
选择要使用的版本等等。
答案 1 :(得分:2)
您可以安装这两个版本。他们将很乐意共存于您的/ Applications文件夹中。一个将被称为Xcode,另一个将被称为Xcode-Beta
答案 2 :(得分:2)
测试版通常带有名称Xcode-beta.app(这适用于iOS 9.1测试版),因此您可以像往常一样下载并将其复制到/ Applications文件夹。
在极少数情况下,您可以重命名Xcode。