iOS 模拟器版本没有出现 - Xcode 12.2

iOS simulator version doesn't appear - Xcode 12.2

我想在 iOS 10 中测试我的应用程序,我只是尝试了添加一个新的 iOS 模拟器的流程,就像我过去做的那样,但是 iOS 我下载的版本没有出现在列表中。

我正在使用 Xcode 12.2

当我尝试添加新模拟器时,iOS 10 没有出现在列表中:

iOS 目标设置为 10

部署目标:

编辑 1 - 我在终端中有 运行 这段代码“xc运行 simctl list”,并且该消息出现(不可用,iOS 10.3 模拟器 运行在 macOS 10.15.99 之后的主机上不支持时间。)。很遗憾,macOS Big Sur 11.0 不支持 iOS 10.3.

经过大量研究后,我尝试使用“xcrun simctl list”通过终端添加模拟器以列出可用的模拟器,返回的信息之一是:

iOS 10.3 (10.3.1 - 14E8301) - com.apple.CoreSimulator.SimRuntime.iOS-10-3 
(unavailable The iOS 10.3 simulator runtime is not supported on hosts after macOS 10.15.99.)

很遗憾,macOS Big Sur 11.0 不支持 iOS 10.3。

我认为这可能是一个错误,如果不支持此 iOS 版本,Xcode 不应允许下载,我在苹果论坛上发现在其他 macOS 版本中有些东西如发生此错误,请参阅下面的 link。

https://developer.apple.com/forums/thread/74848

感谢@matt 的支持,我真的不知道我可以回答我自己的问题

我有一些关于此的更多信息:当我右键单击 Window -> 设备中的设备时,“在 运行 目的地菜单中显示”在所有模拟器上都被选中就像在我的真实设备上一样,但只显示真实设备。

此外,我刚刚尝试从头开始创建一个新的 iOS 项目,但根本没有 运行 任何选项。不过,我什至不知道如何设置它,因为我使用 Unity 创建 Xcode 项目。但我可以确认这个问题出现在我正在处理的所有项目中。所以好像不是针对具体项目的

此外,当我更新到 6.2 时,模拟器仍然可以在 6.1 中运行。只有 6.2 有这个问题。嗯,然后是 6.3,现在是 6.4。

在我之前的一个帖子中我回答问题已经得到一定程度的解决

但最终我得知 Xcode 方面的一切都按预期工作。

该错误与 Unity 相关。从来没有 运行 在模拟器和实际设备上构建 Unity 的选项。

即使模拟器不可用,也存在显示模拟器的错误。

现在在 Unity 中为模拟器构建时一切正常。