自从我将Xcode升级到12.2版本以来,当我尝试在iOS Simulator中运行离子应用程序时开始出现问题。
应用程序构建成功,但无法在模拟器中启动,在物理设备上正常运行。我得到下一条错误消息
未为仿真器指定目标。部署到未定义的模拟器。 找不到设备类型“ com.apple.CoreSimulator.SimDeviceType.undefined”。
谢谢
答案 0 :(得分:1)
更新莫哈韦沙漠(Mojave)之后,我也面临着同样的问题。
您可以通过为目标属性指定CoreSimulator的完整路径来启动模拟器。尝试执行以下命令
$ ionic cordova emulate ios --livereload --consolelogs --target="iPhone-6,com.apple.CoreSimulator.SimRuntime.iOS-12-2"
$ ionic cordova emulate ios --livereload --consolelogs --target="iPhone-6,com.apple.CoreSimulator.SimRuntime.iOS-12-2" --buildFlag="-UseModernBuildSystem=0"
让我知道它是否对您不起作用。