macOS 更新后 ios 模拟器缺少设备
Posted
技术标签:
【中文标题】macOS 更新后 ios 模拟器缺少设备【英文标题】:ios simulator missing devices after macOS update 【发布时间】:2019-09-27 14:57:14 【问题描述】:macOS 更新(macOS Mojave 10.14.6,最新更新)后,ios 模拟器中缺少许多设备。
6s、7、X等设备不见了。
如何恢复或将此设备恢复到列表中(适用于 iOS 13)?
【问题讨论】:
只需添加您认为需要的任何模拟器。见***.com/questions/58071781/… 6s或7就不用加了,iPhone 8模拟器就是这样的。 谢谢,但我无法添加任何我需要的模拟器。我需要的所有其他设备(6s、7、8)仅适用于 iOS 12.2 版本。所以,我无法选择那些装有 iOS 13 的设备。我也无法手动下载或添加那些适用于 iOS 13 的设备,没有这样的选项。唯一的方法是使用具有完整设备列表支持的 12.2 iOS 版本。你确定 iPhone 6s、7 和 8 的屏幕尺寸是一样的吗? 是的,6、6s、7、7s、8、8s都是一样的屏幕尺寸。而且6s以后都支持iOS 13。但是如果你想测试iOS 12模拟器,那就通过Xcode -> Preferences -> Components下载iOS 12模拟器 发生了一些误会,很遗憾。我需要使用 6s、7 设备和 13 iOS,但无法在首选项中添加这些设备(正好适用于 13 iOS)。 【参考方案1】:您可以添加您想要的设备。 在模拟器中:
在顶部栏中:
choose -> Hardware
choose -> Device
choose -> Manage Devices
choose -> Simulators (above, in the middle)
choose -> + (left beneath)
select the device AND the IOS-version you want.
choose -> Create
希望这会有所帮助!
【讨论】:
以上是关于macOS 更新后 ios 模拟器缺少设备的主要内容,如果未能解决你的问题,请参考以下文章
今天更新到 macOS Big Sur 11.3 后,Android 模拟器无法启动
CFNetwork 在 iOS 和 MacOS 上优于 BSD 套接字和 GCD 的优势?
NSURLConnection 以错误 iOS13 模拟器和 MACOS 10.14.6 完成