XCode 7(Beta 3& 4)无法下载和安装iOS 8. *模拟器

时间:2015-07-14 03:05:15

标签: ios8 ios-simulator xcode7

尝试在XCode 7中获得iOS 8模拟器。在beta 3之前,这不可能,但在beta 3发行说明中:

  

" Xcode 7.0 beta现在支持可下载的传统模拟器。"   Xcode 7 beta 3 Release Notes

它们也出现在"下载"部分:

Downloads tab of Xcode 7 preferences

我遇到了与此question about XCode 6中报告的问题相同的问题。我还安装了Xcode 6,但我正在尝试将模拟器安装到Xcode 7 beta 3,其中iOS 8不再是基本操作系统。

错误消息:

  

无法下载并安装iOS 8.3模拟器。需要授权才能安装软件包

Failed simulator install error message

3 个答案:

答案 0 :(得分:40)

我发现another workaround on the Apple forums这个问题不需要下载/拥有其他版本的Xcode。如果您使用sudo运行Xcode,模拟器下载并安装工作就好了:

sudo /Applications/Xcode.app/Contents/MacOS/Xcode

注意:下载和安装完成后,您应该退出Xcode并正常启动。

更新: XCool在评论中指出了一个重要的安全提示,我想在此强调:

  

确保在使用sudo打开Xcode之前关闭所有项目,否则在安装发生时当前打开的任何文件都会出现很多权限问题。

答案 1 :(得分:6)

对不起这篇文章,我没有50个评论的声誉。我有同样的问题。有进一步的进展?如果我偶然遇到一个解决方案,我会告诉你。你有什么尝试?

---------更新-------

所以我找到了一个解决方法....如果你想让它部署到iPhone上。

如果你还有以前的xCode文件......你可以导航到Path:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport

将您想要的模拟器和SDKS复制到Xcode-beta.app中的相同位置并粘贴...授予这些下载仍然无法下载,但这将允许模拟器在您的iPhone上运行。

我是从Using the device simulator for iOS 8 with Xcode 7

得到的

并验证它有效。

答案 2 :(得分:1)

XCode 7及更高版本不支持模拟器8.4及更早版本。 请在帖子here上查看我的答案。