2015-10-06 108 views
0

我想知道如何处理在Mac上运行两个版本的xcode,或者甚至可能。运行版本和测试版的XCode

我目前有一些生产应用程序,我服务的版本xcode7。我必须有这个可用于上传应用程序版本的应用程序商店。

我也有一个iPod touch设备我有ios9.1 beta运行,并且想测试和编写新的os的代码。

但是,xcode7说我无法测试ios 9.1 beta,我必须安装xcode beta。另外,我读过您无法将应用推送到应用商店的测试版。那么如何维护当前的应用程序以及构建新功能?

也许我错过了什么?一些设置,使我可以切换这些xcode?或者Mac会允许我安装两个不同版本的XCode?我认为它会覆盖另一个。

我不想购买另一台Mac,或者对我拥有的Mac进行分区,或者在所有设备上继续下载并安装不同的版本(如果不需要)。

任何信息会有帮助,其他人如何处理?

回答

2

您可以安装两个版本。他们会很高兴地共存在你的/ Applications文件夹中。一个将被称为Xcode,另一个将被称为Xcode-Beta

+0

感谢您的快速响应。一旦我测试过,我会将其标记为正确。 – James

3

你只需要在/Applications;例如:

的Xcode 6.4:/Applications/Xcode6.app

的Xcode 7.0:/Applications/Xcode7.app

的Xcode 7.1的β:/Application/Xcode-beta.app(默认反正)。

他们将共存完美愉快,但是如果你做的命令行版本,您需要使用xcode-select选择要使用的版本使用xcodebuildclang等时

+0

这个问题并没有问到Xcode6。您不需要将Xcode重命名为Xcode7。 – Abizern

+0

@Abizern它是可选的,如果您决定使用'Xcode6.app'作为它的名字,这似乎是合乎逻辑的。 – Droppy

2

测试版通常带有名称Xcode-beta.app(这对于iOS 9.1测试版是真实的),所以您可以下载它并复制它像往常一样到/ Applications文件夹。

在极少数情况下,你可以重命名Xcode。