Xcode 7.3.1能在macOS 10.12上使用吗?

23

我想安装和尝试macOS 10.12的新功能。同时,我也想使用Xcode 8.0进行开发。但是,我有一些客户项目需要使用Swift 2.2 [ Xcode 7.3.1 ]编写,我不想使用Swift 2.3或Swift 3.0。

所以,是否有可能在macOS 10.12上安装Xcode 7.3.1?有没有什么hacky方法可以做到这一点?


是的,我已经成功地在我的macOS Sierra中安装了Xcode 7.3.1和Xcode 8.0。

现在我同时使用两个Xcodes。但是每当我使用Xcode 7.3.1运行我的项目时,我会得到这个错误信息:DTAssetProviderService could not start DTXConnection with Simulator 'iPhone 6s'. Check the system log for errors. 我不知道实际原因是什么。我已经谷歌搜索了解答案,但那些建议并没有帮助我。但与此同时,我可以在Xcode 8.0中的模拟器中运行项目,没有错误,也没有什么问题。

如果有人看到这个,请让我知道你的评论。


@Bhadresh 已经检查过了,没有帮助到我。 - user6375148
Sierra XCode是否支持iOS 8.0? - neobie
5个回答

12

1
我已经安装了macOS,并且在使用XCode 7.3.1时遇到了相当多的问题 - 目前无法启动模拟器并进行代码签名。两个问题都伴随着更或少加密的错误消息。 - Peter Theill
1
我从https://developer.apple.com/downloads/重新安装了XCode 7.3.1,现在我至少能够再次启动模拟器了。 - Peter Theill
1
@milesper,您可以从应用商店或开发者下载页面的“更多”部分获取它:https://developer.apple.com/download/more/ - JAL
谢谢@JAL,这就是我需要的。 - mginn
@6245Htarwara 我从应用商店升级到了Xcode 8,然后从苹果的开发者门户网站下载了Xcode 7.3.1。 - JAL
显示剩余10条评论

3
为了在macOS Sierra 10.12.2上除Xcode 8.2外再次运行Xcode 7.3.1,我必须清理以下文件夹:
~/Library/Developer/
~/Library/Application Support/Developer
~/Library/Application Support/Xcode

即使只是清理特定项目的用户数据也是有帮助的:
projectname.xcodeproj/xcuserdata
projectname.xcworkspace/xcuserdata

重新启动Mac并尝试打开项目后,由于此文件夹中已有内容,因此它再次崩溃了:
~/Library/Application Support/Developer/Shared/Xcode/Plug-ins

删除这些插件后,它最终起作用了!


我的机器上不存在那个最后的目录。 - dwlz
我之前使用 alcatraz 安装了这些插件。如果你还没有安装过任何插件,就不会有这样的文件夹。来自 Xcode 崩溃的详细错误信息给了我找到这个文件夹的提示。 - FBente

0
我已经安装了OS X Sierra,并使用XCode 7.2工作。在Sierra上运行XCode时,我发现了一些对齐问题。我向错误报告中心报告了这个问题。我收到了苹果团队的回复,称XCode 7.x版本不支持OS X Sierra,并且所有错误都已经关闭。他们建议在OSX 10.12中使用XCode 8。

0
Xcode 7.3.1 和 Sierra 是不支持的配置。虽然大部分功能可以正常使用,但是像在模拟器上运行项目等操作是无法完成的。

好的。谢谢伙计。 - user6375148

0

您还需要注意,您需要当前的macOS(El Capitan)和Xcode(7.3)公开版本才能创建和提交归档到iTunes应用商店。使用beta版本的Xcode(8b1)或者在beta版macOS(Sierra 10.12b1)上使用当前的Xcode 7.3创建的存档不会被接受(提交过程失败)。建议您在安装macOS beta之前备份系统,并/或者在新分区上安装beta操作系统。如果您将在未来3个月内提交,则可以在小分区(大约10-20GB左右)上安装当前的操作系统和Xcode,并在公开版本可用时将其删除。然而,需要花费一点时间来配置您的签名证书等。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接