【问题标题】:Failed to find a suitable device for the type IBSimDev未能找到适合类型 IBSimDev 的设备
【发布时间】:2019-04-08 03:36:05
【问题描述】:

我收到以下 2 个错误,这些错误似乎在我每次尝试构建时都会交替出现。我只是将我的 iOS 升级到 12.2,这迫使我将我的 osx 升级到 Mojave 10.14.4,我的 xcode 升级到 10.2。

未能找到或创建描述的执行上下文。

已申请为 IBSimDeviceTypeiPad2x 类型寻找合适的设备 资产.xcassets

这个我试过了:

清理构建文件夹(重复)

关闭并重启 Xcode 和模拟器

删除派生数据

【问题讨论】:

  • This answer 可以帮助任何面临类似问题的人。

标签: xcode xcode10.2


【解决方案1】:

我遇到了同样的问题,我的问题通过以下方式解决:

  • 清理构建文件夹(shift + command + K
  • 重启系统 (Mac)

注意:通过此解决方案更新到 Xcode 10.3 修复后也缺少模拟器。

【讨论】:

    【解决方案2】:

    在终端运行此命令,确保后台的所有模拟器进程都被杀死:

    sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService
    

    【讨论】:

    • 我的 MacBook 运行的是 10.15.5。我一直在使用 Xcode 11.5.1,并且还安装了 Xcode 12 的 beta 1。我将 iPad mini(第 5 代)从 iPadOS 13.5.1 升级到 13.6,并将 Xcode 从 11.5.1 升级到 11.6。当我在 iPad 上运行一个项目时,Xcode 给了我这个错误。按照您的建议使用“sudo killall”为我解决问题(下一步将是重新启动)。谢谢!
    【解决方案3】:

    好吧,我不知道这会帮助多少其他人,但这是我的问题:

    我四处寻找,最后得到另一个错误,说我的模拟器运行时不可用。最终解决它的只是重新启动我从这个线程中找到的 macbook:The iOS 8.1 simulator runtime is not available error in Xcode 6.1

    【讨论】:

      猜你喜欢
      • 2020-01-07
      • 2017-08-06
      • 2017-11-09
      • 1970-01-01
      • 2019-08-30
      • 1970-01-01
      • 2016-12-30
      • 2015-09-29
      • 1970-01-01
      相关资源
      最近更新 更多