优胜美地安装后 xcode 6 中的 iOS 模拟器在哪里?

Posted

技术标签:

【中文标题】优胜美地安装后 xcode 6 中的 iOS 模拟器在哪里?【英文标题】:where are my iOS simulators in xcode 6 after yosemite installation? 【发布时间】:2014-12-13 22:08:45 【问题描述】:

我(昨天)将我的 Mini Mac 升级到 Yosemite,经过很长时间(几乎一天)后,安装成功。

我在 Xcode 6.0.1 中输入我的源代码,然后自动安装了几个东西(我刚刚看到消息并等待)我看不到 ios 模拟器只是 iOS 设备。

我检查了首选项,但我检查了 iOS 模拟器 7.1,但我没有任何其他模拟器,我也看不到 7.1 模拟器。

感谢您的帮助。

编辑**** 安装 Xcode 6.1 后,我在 Xcode 中再次看到了我的 iOS 模拟器。我在第一次启动新的 Xcode 版本时看到一条消息“已安装所需组件”,所以我想修复它。

感谢您的帮助。

【问题讨论】:

'xcrun simctl list' 的输出是什么? @JeremyHuddlestonSequoia /* 这是输出 */ == 设备类型 == iPhone 4s iPhone 5 iPhone 5s iPhone 6 Plus iPhone 6 iPad 2 iPad Retina iPad Air Resizable iPhone Resizable iPad == Runtimes == iOS 7.0 (7.0.3 - 11B507) (com.apple.CoreSimulator.SimRuntime.iOS-7-0) (不可用,不受支持的主机版本) iOS 7.1 (7.1 - 11D167) (com.apple.CoreSimulator.SimRuntime.iOS-7 -1) iOS 8.0 (8.0 - 12A365) (com.apple.CoreSimulator.SimRuntime.iOS-8-0) == 设备 == -- iOS 7.0 -- -- iOS 7.1 -- -- iOS 8.0 --跨度> 你删除了吗?它们应该在 ~/Library/Developer/CoreSimulator/Devices 中自动创建。那条路存在吗?您是否有该路径的任何子目录或 ~/Library/Developer/CoreSimulator/Devices/.default_created.plist 文件(应该列出为您创建的设备)?查看 ~/Library/Logs/CoreSimulator/*.log 是否有任何错误。 @JeremyHuddlestonSequoia 谢谢,但安装 Xcode 6.1 后会重新出现所有模拟器。我不知道发生了什么,但又出现了。 【参考方案1】:

在 Xcode 6.1 中,您可以手动添加模拟器。 为此,请转到 Window -> Devices 并按底部左侧的 + 符号。

然后你可以选择设备类型和iOS版本的组合来创建。

如果没有您想要的 iOS 版本,系统会要求您下载更多模拟器并定向到 Xcode->Preference->Downloads。

注意:您可以直接到Xcode->Preference->Downloads下载更多模拟器,下载后会自动出现在模拟器列表中。

【讨论】:

感谢您的提示。我在安装 Xcode 6.1 后进行了修复,但我会选择它作为答案,因为它对添加任何其他 iOS 模拟器有很大帮助。 我的盒子上没有列出 7.0 和 8.0 的模拟器。刚刚更新到 Yosemite,XCode 已从 MAS 中删除并全新安装。 我删除了Library中所有模拟器目录。我不得不再次添加所有模拟器。谢谢。

以上是关于优胜美地安装后 xcode 6 中的 iOS 模拟器在哪里?的主要内容,如果未能解决你的问题,请参考以下文章

优胜美地 Xcode 6.3.2 和更早的 osx 版本

优胜美地安装后 Python configparser 错误

在优胜美地更新命令行工具后出现“未找到符号:_getentropy”错误

在优胜美地的 GCC 编译期间不再可能包含 Carbon 标头?

升级到优胜美地后无法在 tmux 中打开 sublime 文本

gem install mysql2 v '0.3.11' 不适用于优胜美地