0

我正在使用 m1 mac 机器,现在我收到以下错误。

试过:

我在 Excluded Architechtures 中添加了 erm64 和 x86_64。但它仍然失败并出现以下错误。

如果我将 Build System 更改为 New Legacy Build(Deprecated) 它不起作用。删除了派生数据并清理了项目并重新运行它不起作用的应用程序。还创建了 VALID_ARCHS 并为本地构建和存档构建添加了 arm64 和 x86_64。(现在我已经删除了这个)

在 Xcode 12.5.1 中找不到构建输入文件

error: Build input file cannot be found: '/Users/jesphin/Library/Developer/Xcode/DerivedData/app-acbwzzdkvazcpfbaiyudpfvlkwyv/Build/Products/Debug-iphonesimulator/App News.app/App News' (in target 'App' from project 'App')
4

1 回答 1

0

在我的情况下,在 mac m1 中为我解决了构建找不到错误。

在显示 xcode 错误的框架中添加 arch。

在模拟器上构建:

  1. 在目标的排除拱门中添加 arm64 在目标的有效拱门中添加 arm64 arm64e i386 x86_64

  2. 在显示错误的框架中添加 Valid_Archs 作为 x86_64

    存档构建:

  3. 在 Exclude arch of the Target 中添加 x86_64。

  4. 在目标的有效拱门中添加 arm64 arm64e i386 x86_64。

  5. 在显示错误的框架中添加 Valid_Archs as arm64 x86_64

于 2021-08-27T11:45:07.913 回答