iOS模拟器在macOS更新后无法找到设备

5

在 macOS 最新版本的更新中(macOS Mojave 10.14.6),iOS 模拟器中缺少了许多设备,其中包括 6s、7、X 等设备。

如何恢复或将这些设备添加回列表中(适用于 iOS 13)?

输入图片描述


只需添加您认为需要的任何模拟器即可。请参见https://dev59.com/1FMH5IYBdhLWcg3w1Dn0#58071815 - rmaddy
不需要添加6s或7。 iPhone 8模拟器与它们是一样的。 - rmaddy
谢谢,但我不能添加任何我需要的模拟器。我需要的所有其他设备(6s、7、8)仅适用于iOS 12.2版本。因此,我无法选择那些带有iOS 13的设备。而且我无法手动下载或添加iOS 13的这些设备,没有这样的选项。唯一的方法是使用具有完整设备列表支持的12.2 iOS版本。您确定6s、7和8 iPhone具有相同的屏幕尺寸吗? - mr.boris
是的,6、6s、7、7s、8 和 8s 的屏幕尺寸都相同。而且从 6s 开始都支持 iOS 13。但如果你想测试 iOS 12 模拟器,那么可以通过 Xcode -> 首选项 -> 组件下载 iOS 12 模拟器。 - rmaddy
遗憾的是,发生了一些误解。我需要使用13 iOS的6s、7设备,但是在偏好设置中没有添加这些设备的方法(特别是针对13 iOS)。 - mr.boris
假设您正在使用Xcode 11,请参见我第一条评论中的链接,了解如何添加缺失的模拟器。 - rmaddy
2个回答

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

希望这有所帮助!

1

在2022年, 当打开XCode并进入顶部菜单栏, -> 窗口 -> 设备和模拟器 -> 模拟器 窗口左下方,您可以找到“+”按钮,并添加您想要的模拟器,您可以添加...


你的回答可以通过提供更多支持信息来改善。请编辑并添加进一步细节,比如引用或文献资料,以便其他人确认你的答案是否正确。你可以在帮助中心找到有关撰写好答案的更多信息。 - Vikram Parimi

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接