自升级到Mojave以来,尝试运行模拟器时出现以下错误。
当您确认错误后,模拟器将运行,但是该应用程序未从Xcode上传到模拟器。
如果我连接实际设备,则可以构建并运行该应用程序,没有问题。我已经尝试了一些不同的应用程序,因此它似乎并不是特定于应用程序的。
Mac控制台中的日志显示:
default 11:13:49.003902 +1000 Xcode iOSSimulator: Could not launch simulator: -600
default 11:13:49.004097 +1000 Xcode iOSSimulator: ?<DVTiPhoneSimulator (0x7fd0b309d380), iPhone X, unknown class, 12.2 (16E226), FAA893B1-BCCB-402E-87DD-24DC7710B4A5> could not launch simulator for com.apple.platform.iphonesimulator
我尝试过的事情:
任何建议将不胜感激!
答案 0 :(得分:2)
重新启动计算机(不仅仅是Xcode)。然后进入Library / Developer / CoreSimulator / Devices并将所有内容扔进垃圾箱。然后启动Xcode,进入“设备和模拟器”,然后从“模拟器”窗格中删除所有模拟器。现在,在“模拟器”窗格中创建一个模拟器。您将能够在其上构建和运行。
EDIT (OP)报告说,即使这样也不足以清除有问题的死模拟器。还必须在终端机上说xcrun simctl delete unavailable
。