解决Xcode 10.3安装错误:Assets.xcassets:-1: Failed to find a suitable device for the type IBSimDeviceTypeiPad2x

升级XCode到10.3时报错,错误信息如下:

: error: Failed to find a suitable device for the type IBSimDeviceTypeiPad2x (com.apple.dt.Xcode.IBSimDeviceType.iPad-2x) with runtime iOS 12.4 (12.4 - 16G73) - com.apple.CoreSimulator.SimRuntime.iOS-12-4

Failure Reason: Failed to create new simulator device that matches IBSimDeviceTypeiPad2x (com.apple.dt.Xcode.IBSimDeviceType.iPad-2x) for runtime iOS 12.4 (12.4 - 16G73) - com.apple.CoreSimulator.SimRuntime.iOS-12-4 (Invalid runtime: com.apple.CoreSimulator.SimRuntime.iOS-12-4)

Underlying Errors:

Description: Invalid runtime: com.apple.CoreSimulator.SimRuntime.iOS-12-4

最终在Stackoverflow上找到了解决方案。

方案一:

重启MacOS电脑,问题就不知道什么原因就解决了。这是很粗暴直接的方式。

方案二:

kill掉模拟器进程,命令如下:

$ sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService

接着设置xcode path:

$ sudo xcode-select -s  /Applications/Xcode.app/Contents/Developer

如果还不行,重启模拟器

$ xcrun simctl erase all

参考:https://stackoverflow.com/questions/57155654/xcode-10-3-installation

版权声明:著作权归作者所有。

相关推荐

Android安装错误App not installed原因分析

App not installed可能原因:App与Android设备或版本不兼容使用了不同的证书签名不同版本的apk,这会导致重新安装失败。app的签名不正确,检查下是否与选择的Signature Version相关v2为Android 7新增的签名方式。可以参考APK signature scheme v2

[译]Vue - 解决Cannot Find Element错误

如果你刚接触Vue,可能会遇到一些不熟悉的错误。实际上,我在创建delimiter app时看到了一个我不太熟悉的错误。例如,你可能在Vue里看到“Cannot find element”的错误。在Google Chrome中,你会在控制台窗口中看到此错误,如下所示:发生这种错误是因为过早实例化Vue。通常情况下,你会看到此错误,是因为挂载Vue的HTML元