【问题标题】:Ionic iOS 11 build error with Xcode 9Xcode 9 的 Ionic iOS 11 构建错误
【发布时间】:2023-07-18 18:17:01
【问题描述】:

对于这个神秘的错误,我已经尝试了所有可能的解决方案,但没有运气。

在我的 Ionic 项目中,我已经添加了平台,但是当我通过 Xcode 在模拟器中运行项目时,我得到了这个错误:

error: cannot parse the debug map for "/Users/XXX/Library/Developer/Xcode/DerivedData/ProjectName-aedfralrxnetyceopmcioxkdhsxh/Build/Products/Debug-iphonesimulator/ProjectName.app/ProjectName": No such file or directory

不知道除了这里还能去哪里。任何帮助将不胜感激!

【问题讨论】:

  • 运行命令“ionic serve --lab”时浏览器出现什么错误?
  • 我在浏览器中运行它时没有收到任何错误。
  • 你试过rm -rf platforms然后ionic cordova build ios看看是否有一些文件被留下?
  • 您是否更改了项目名称?

标签: ios angularjs xcode cordova ionic-framework


【解决方案1】:

从 Xcode 中执行以下两件事可能会解决您的问题。

  1. 产品 -> 清理和构建文件夹
  2. 转到finder -> library -> Developer -> Xcode -> Derived data删除 那个文件夹

【讨论】:

    【解决方案2】:

    看起来你有来自旧 Xcode 的 DerivedData/

    转到~/Library/Developer/Xcode/DerivedData 并删除您的项目:

    $ rm -rf /ProjectName-aedfralrxnetyceopmcioxkdhsxh
    

    接下来,在 Xcode 中运行 clear -> build


    还要检查您的模拟器是否是最新的

    【讨论】:

    • 我执行了这些步骤,但仍然收到调试映射错误:/