正如标题所说,将MacOS更新到Mojave 10.14.4后,ios-sim showdevicetype 返回零结果。
我正在使用 Flutter 作为移动开发平台。我还使用
npm install ios-sim -g
但结果是一样的。
发生了什么事?
最后,我只发出以下命令:
npm install ios-sim -g
它有效......但我不确定为什么它没有更早地工作。
我也遇到了类似的问题,在花了几个小时之后,这已经为我解决了。
flutter run -d com.apple.CoreSimulator.SimRuntime.iOS-12-2
如果您使用的是较旧的构建系统,那么您可以尝试像这样为现代构建系统使用额外的标志
flutter run -d com.apple.CoreSimulator.SimRuntime.iOS-12-2 --buildFlag="-UseModernBuildSystem=0"
更新npm-install,iOS-sim不会有任何区别。
如果这对您不起作用,请告诉我。