【问题标题】:Problems trying to run Ionic App in iOS Simulator尝试在 iOS 模拟器中运行 Ionic App 的问题
【发布时间】:2019-09-01 12:51:50
【问题描述】:

自从我将 Xcode 升级到 12.2 版本后,当我尝试在 iOS 模拟器中运行我的 ionic 应用程序时开始遇到问题。

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

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

谢谢

【问题讨论】:

    标签: ios typescript cordova ionic-framework


    【解决方案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"
    

    如果它不适合你,请告诉我。

    【讨论】:

    • 如果它有效,请接受正确答案并投票。谢谢。
    • 当我运行该命令时,我收到{path}/platforms/ios/build/emulator/{appName}.app/Info.plist file 未找到。这个路径真的不存在,当我检查我的项目目录时,我可以找到{path}/platforms/ios/{appName}.app/{appName}-Info.plist 我可以忘记任何配置吗?
    • 您是否尝试过清理派生数据文件夹并重新构建?
    • 是的,也移除了ios平台。
    • 为了确定,您也尝试了帖子中的第二个命令,但仍然面临问题?
    猜你喜欢
    • 1970-01-01
    • 2015-01-16
    • 2015-02-03
    • 1970-01-01
    • 1970-01-01
    • 2021-11-29
    • 2021-06-27
    • 1970-01-01
    • 2015-06-24
    相关资源
    最近更新 更多