You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Xcode Simulator未显示已安装的iOS 11.4版本,该如何解决?

排查iOS 11.4模拟器安装后不显示的问题

我之前也踩过这个坑,给你几个实用的排查方向:

  • 手动添加iOS 11.4模拟器
    有时候Xcode会默认隐藏部分旧版本的模拟器选项。你可以点击模拟器列表下方的「Add Additional Simulators...」,打开设备管理窗口后切换到「Simulators」标签页,点击左下角的「+」号:选择对应设备(比如iPhone 8 Plus),然后在「OS Version」下拉菜单里找iOS 11.4,创建新的模拟器后应该就能在列表里看到了。

  • 验证模拟器文件是否真的安装成功
    打开访达,前往路径 ~/Library/Developer/CoreSimulator/Profiles/Runtimes/,看看有没有「iOS 11.4.simruntime」这个文件。如果没有,说明下载过程可能有损坏,建议删掉已下载的安装包重新下载;如果存在,那大概率是Xcode的识别问题,继续往下排查。

  • 重置CoreSimulator服务
    模拟器服务偶尔会出现缓存异常,打开终端运行以下命令:

    killall -9 com.apple.CoreSimulator.CoreSimulatorService
    rm -rf ~/Library/Developer/CoreSimulator/Devices
    

    执行完后重启Xcode,再检查模拟器列表是否正常显示。

  • 确认Xcode版本兼容性
    iOS 11.4的模拟器只兼容Xcode 9.4.x系列版本。如果你用的是Xcode 10或更高版本,即使下载了iOS 11.4的模拟器,也可能无法正常显示和使用。这种情况下你需要匹配对应的Xcode版本,或者考虑用旧版本Xcode来调试iOS 11.4的问题。

内容的提问来源于stack exchange,提问作者nontomatic

火山引擎 最新活动