运行XCode的发行版和测试版

时间:2015-10-06 16:03:36

标签: ios xcode xcode7

我想知道如何处理在mac上运行两个版本的xcode,或者甚至是否可能。

我目前有许多生产应用程序,我使用xcode7发布服务。我必须将其用于将应用版本上传到应用商店。

我还有一台运行ios9.1 beta的ipod touch设备,并希望测试和编写新操作系统的代码。

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

也许我错过了什么?一些允许我在这些xcodes之间切换的设置?或者mac会允许我安装两个不同版本的XCode吗?我以为它会覆盖另一个。

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

任何信息都会有所帮助,其他人如何处理这个问题?

3 个答案:

答案 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。