/ Users / <用户名> / Library / Developer / XCTestDevices中没有设置匹配的设备(UUID)

时间:2019-01-18 16:46:00

标签: ios xcode ios-simulator xctest

运行单元测试时,我在Xcode 10.1中遇到此错误。它经常发生。

enter image description here

在Xcode中运行单元测试时,测试可能会通过或失败几次。然后,经过几次运行,此错误就会出现,并且Xcode无法启动或与iOS模拟器进行通讯。

从列表中选择其他模拟器是一种解决方法,但是这样做有点烦人。此外,在新选择的模拟器中运行了几次单元测试后,错误再次出现(使用不同的UUID)。

关闭模拟器应用程序并再次运行测试不能解决问题(出现相同的错误警报)。关闭并重新打开项目也不会。

值得注意的是,当Xcode处于这种状态时,关闭Xcode(退出应用程序)所花费的时间比平时更长。关闭Xcode并重新启动它,然后运行单元测试,也可以解决该问题。

1 个答案:

答案 0 :(得分:0)

  • 窗口->设备和模拟器
  • 删除模拟器
  • 添加相同的模拟器
  • 再次运行测试