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

XCode 7 (Beta 3 & 4) Could not download and install iOS 8.* simulator

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

"Xcode 7.0 beta now supports downloadable legacy simulators." Xcode 7 beta 3 Release Notes

它们也出现在 "Downloads" 部分:

我 运行 遇到了与此 中报告的相同问题。我仍然安装了 Xcode 6,但我正在尝试将模拟器安装到 Xcode 7 beta 3,其中 iOS 8 不再是基础 OS.

错误信息:

Could not download and install iOS 8.3 simulator. Authorization is required to install the package

抱歉 post,我没有 50 的声誉来发表评论。我有同样的问题。有进一步进展吗?如果我碰巧遇到解决方案,我会告诉您。你试过什么?

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

所以我找到了一个变通办法....如果你想把它部署到 iPhone。

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

将您想要的模拟器和 SDK 复制到 Xcode-beta.app 中的相同位置并粘贴...假设这些下载仍然不会下载,但这将允许模拟器在你的 iPhone 上 运行。

我从

那里得到了这个

并验证它有效。

我发现 another workaround on the Apple forums 这个问题不需要 downloading/having 其他版本的 Xcode。如果您 运行 Xcode 使用 sudo 模拟器下载和安装工作正常:

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

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

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

Make sure that you close any projects before opening Xcode using sudo, otherwise there'll be a lot of permission issues with any files that are currently open when the installation occurs.

XCode 7 及以上版本不支持模拟器 8.4 及更早版本。 请检查我在 post .

上的回答