generate-pch命令失败,退出代码1(使用-v查看调用)在Xcode9 Beta4中

时间:2017-07-28 11:16:01

标签: ios xcode9-beta

我正在使用Xcode9 Beta4,当我构建我的项目时,我收到此错误 generate-pch命令失败,退出代码为1(使用-v查看调用)我已经清理了项目和删除的驱动器数据,但仍然遇到同样的问题。Please help me to remove this problem

4 个答案:

答案 0 :(得分:7)

在这种情况下,Xcode无法找到桥接头文件。

您可以手动添加标题路径

  1. 找到桥接头文件的路径
  2. 在xcode Bridging header
  3. 中搜索build settings
  4. 修改$(SRCROOT)/<projectname_folder>/<projectname>-Bridging-Header.h

    之类的路径

    $(SRCROOT)将在您的计算机中提供项目的动态路径。

答案 1 :(得分:0)

正如我测试的那样(我有同样的错误)它与桥接头有关,但我仍然无法确认真正的原因。

我的修复:从构建设置标签中删除了桥接标头。

答案 2 :(得分:0)

在我的情况下,问题是我的桥接头文件在文件名的末尾有一个额外的扩展名。当我在Xcode中创建头文件时,我输入了一个带有.h扩展名的文件名,Xcode添加了自己的.h,因此磁盘上的文件以.h.h结尾但我输入的名称构建设置只有一个.h。重命名文件修复了错误。希望这会有所帮助。

答案 3 :(得分:0)

1。转到构建设置并检查info.plist文件和桥接头文件的路径。

2。如果不确定它们是否正确,请从左侧将文件拖放到相应的字段中。这将自动创建路径。

  1. 清理项目并重新构建。enter image description here