XCode 7 (Beta 3 & 4) 无法下载和安装 iOS 8.* 模拟器
Posted
技术标签:
【中文标题】XCode 7 (Beta 3 & 4) 无法下载和安装 iOS 8.* 模拟器【英文标题】:XCode 7 (Beta 3 & 4) Could not download and install iOS 8.* simulator 【发布时间】:2015-10-02 12:26:21 【问题描述】:尝试在 XCode 7 中获取 ios 8 模拟器。在 beta 3 之前,这是不可能的,但在 beta 3 发行说明中:
“Xcode 7.0 beta 现在支持可下载的旧版模拟器。” Xcode 7 beta 3 Release Notes
它们还显示在“下载”部分:
我遇到了与question about XCode 6 中报告的相同的问题。我仍然安装了 Xcode 6,但我正在尝试将模拟器安装到 iOS 8 不再是基本操作系统的 Xcode 7 beta 3。
错误信息:
无法下载和安装 iOS 8.3 模拟器。安装包需要授权
【问题讨论】:
我已删除 Xcode 6,重新启动并再次尝试... 这没有帮助,重新安装 7 也没有 请在bugreport.apple.com 归档雷达,包括/var/log/system.log 我提交了一份雷达文件 - 谢谢@JeremyHuddlestonSequoia 这个雷达的 # 是多少? 【参考方案1】:我为这个问题找到了another workaround on the Apple forums,不需要下载/拥有其他版本的 Xcode。如果您使用 sudo
运行 Xcode,模拟器下载和安装工作正常:
sudo /Applications/Xcode.app/Contents/MacOS/Xcode
注意:下载和安装完成后,您应该退出 Xcode 并正常启动它。
更新: XCool 指出了我想在此处强调的 cmets 中的一个重要安全提示:
确保在使用 sudo 打开 Xcode 之前关闭所有项目,否则安装时当前打开的任何文件都会出现很多权限问题。
【讨论】:
这听起来很棒 - 验证这仍然是构建 7A220 中的一个问题,并将尝试将此作为更简单的解决方法 宾果游戏!在 Xcode 7 的应用商店版本中仍然是一个问题,这个简单的解决方法可以轻松获得 iOS 8.* 模拟器。注:我必须重新启动我的机器才能让模拟器正常加载 只是想突出显示(对于将来偶然发现此问题的任何人)。上述解决方案对我有用,但请确保在使用 sudo 打开 Xcode 之前关闭所有项目,否则安装时当前打开的任何文件都会出现很多权限问题。 以这种方式安装一次后,我能够在不使用sudo的情况下安装模拟器。可能是在安装完成时 UI 需要处于活动状态。【参考方案2】:对不起,我没有 50 声望来发表评论。我有同样的问题。有没有进一步的进展?如果我碰巧遇到解决方案,我会告诉你。你试过什么?
--------- 更新 --------
所以我找到了一种解决方法....如果您试图将其部署到 iPhone 上。
如果您还有以前的 xCode 文件...您可以导航到路径:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
将您想要的模拟器和 SDK 复制到 Xcode-beta.app 中的同一位置并粘贴...如果这些下载仍然无法下载,但这将允许模拟器在您的 iPhone 上运行。
我从Using the device simulator for iOS 8 with Xcode 7得到这个
并验证它有效。
【讨论】:
感谢@Tory 提供的解决方法——坚持提供完整的解决方案,但猜测下一个测试版会出现。手指交叉! 是的,问题是,我不耐烦了,开始为工作做一些事情,然后在我这样做的两天后需要一个演示。必须找到解决方法。大声笑 Beta 4 在我上周不在时顺利通过 - 将尝试解决此问题,如果这不起作用,我会尝试您的解决方法。谢谢@Tory 真的吗?你可以发布文件夹结构的图片吗?我可以告诉你该怎么做。我对此也有更新,我也会添加。 抱歉,没有尝试过你的工作 - 只是说在 Beta 4 中不起作用。我没有以前的 xCode 文件【参考方案3】:XCode 7 及更高版本不支持模拟器 8.4 及更早版本。 请查看我在帖子here 上的回答。
【讨论】:
以上是关于XCode 7 (Beta 3 & 4) 无法下载和安装 iOS 8.* 模拟器的主要内容,如果未能解决你的问题,请参考以下文章
如何在 OS X 10.10.3 上运行 Xcode 7 beta 5?
安装 XCode 4.2 beta 7 后回到 XCode 4.1
XCode 5.1 Beta 4 无法识别 iOS 7.1 Beta 4 测试设备
没有要为 (ARCHS=, VALID_ARCHS=armv7k) Xcode 7 beta 3 编译的架构
更新到 Xcode7-beta4 后,无法在属性检查器中设置 UITableView 的 backgroundColor 属性