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