尝试在iOS模拟器中运行Ionic App时遇到问题

时间:2019-04-11 00:39:29

标签: ios typescript cordova ionic-framework

自从我将Xcode升级到12.2版本以来,当我尝试在iOS Simulator中运行离子应用程序时开始出现问题。

应用程序构建成功,但无法在模拟器中启动,在物理设备上正常运行。我得到下一条错误消息

  

未为仿真器指定目标。部署到未定义的模拟器。   找不到设备类型“ com.apple.CoreSimulator.SimDeviceType.undefined”。

谢谢

1 个答案:

答案 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"

让我知道它是否对您不起作用。