【问题标题】:Is there an iPhone SE simulator for Xcode 11, iOS 13?是否有适用于 Xcode 11、iOS 13 的 iPhone SE 模拟器?
【发布时间】:2020-01-24 01:48:11
【问题描述】:

我在 macOS Mojave (10.14.6) 上运行 Xcode 11.0,虽然 iPhone SE 是 officially supported on iOS 13,但它没有出现在模拟器列表中。

据我所知,无法添加或下载。有任何想法吗?

【问题讨论】:

    标签: ios ios-simulator xcode11 iphone-se


    【解决方案1】:

    Xcode 11 不会自动添加所有可能的模拟器。但是你可以添加一个 iPhone SE iOS 13 模拟器。

    在 Xcode 中,单击 Window 菜单并选择 Devices and Simulators。选择模拟器选项卡。点击左下角的 +。为新模拟器命名。选择 iPhone SE 作为设备类型。输入 iOS 13 作为操作系统版本。

    现在你有你需要的了。

    编辑:截至 2020 年 1 月,这对 XCode 12.3 和 iOS 14.3 仍然有效

    【讨论】:

    • 正确,我们故意不创建每个受支持的设备以使列表更小。您也可以在命令行中使用xcrun simctl create 创建模拟器。
    • 在我的 Xcode 11.2“窗口 - 设备和模拟器 - 模拟器”中显示了一长串模拟器,包括一个用于 iPhone SE 的模拟器,但它似乎并没有改变其中显示的模拟器列表操作员发布了截图。
    • @Neph 也许您应该发布您自己的问题,并附上您所遇到问题的所有相关详细信息。
    • @rmaddy 这与 op 的问题相同 - 因为列表中缺少所需的模拟器 - 并且可能会被标记/关闭为重复。
    • @rmaddy 正如您所说,我回答了我自己的问题,但您将其关闭为重复。不过,您的回答对我不起作用,而且我需要它适用于 IOS 12.4,而不是 iOS 13,所以请您再次打开我的问题。
    【解决方案2】:

    也很有用。问题可能出在您的项目偏好中。如果下载模拟器不起作用,试试这个。在 Xcode 中打开您的项目 -> 在左侧的导航器中选择您的项目 Navigator

    然后在目标选项卡中的部署信息中为您的项目选择 IOS 版本(所有模拟器显示选择 10 或 11)

    Deployment Info

    【讨论】:

    • 嘿谢谢这对我有用。我首先尝试了但忘记设置以前版本的部署目标。
    猜你喜欢
    • 2019-12-14
    • 2012-10-24
    • 2020-02-05
    • 2014-11-22
    • 2018-01-04
    • 2021-11-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多