【问题标题】:ZXingObjC iOS archive issue: 'ZXingObjC/ZXingObjC.h' file not found EditZXingObjC iOS 存档问题:'ZXingObjC/ZXingObjC.h' 文件未找到编辑
【发布时间】:2013-03-10 16:04:58
【问题描述】:

我按照自述文件中的说明进行操作,当我在模拟器或设备上将其作为调试配置运行时,它运行良好,但存档时出现此错误:

'ZXingObjC/ZXingObjC.h'文件未找到

我尝试在构建设置中将标题搜索路径设置为 ./libs/ZXingObjC-8f83c0b 之类的东西,然后出现错误

libs/ZXingObjC-8f83c0b/ZXingObjC/ZXingObjC.h:20:9: 'ZXingObjC/ZXAztecDecoder.h' 文件未找到

知道如何解决吗?谢谢

【问题讨论】:

  • 您是否尝试过将 ZXing 库复制到您的项目中?
  • 如果存档时发生这种情况,那么听起来调试和发布的搜索路径设置不同。
  • 我将 xcode 项目拖到我的项目中,就像自述文件所说的那样。在我遇到存档问题之前,根本没有为任何配置的标题搜索路径设置值。
  • 顺便说一句,我在存档时遇到了与演示应用 BarcodeScanner 相同的错误:/Users/ross/iphone_old_work/KitchenAid/doc/TheLevelUp-ZXingObjC-8f83c0b/examples/BarcodeScanner/BarcodeScanner-Prefix.pch: 14:11: 'ZXingObjC/ZXingObjC.h' 文件未找到
  • 我想不出将标题与构建一起归档的理由。尝试从相关目标中取消选中它。

标签: ios objective-c xcode


【解决方案1】:

添加标题搜索路径

$(SRCROOT)/../..

递归

【讨论】:

    【解决方案2】:

    我想通了。 - 添加“$(BUILD_ROOT)/../IntermediateBuildFilesPath/UninstalledProducts”到标题搜索路径 - 转到 ZXingObjC 项目的构建设置,将公共头文件夹路径从 $(PROJECT_NAME)Headers 更改为 $(PROJECT_NAME)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-11-21
      • 2015-04-08
      • 1970-01-01
      • 1970-01-01
      • 2014-08-20
      • 1970-01-01
      • 2016-08-16
      相关资源
      最近更新 更多