在 ReskIt 中找不到 xcodebuild 头文件

Posted

技术标签:

【中文标题】在 ReskIt 中找不到 xcodebuild 头文件【英文标题】:xcodebuild header files not found in ReskIt 【发布时间】:2013-07-30 10:00:05 【问题描述】:

我是 Xcode 开发的新手。我们正在使用命令行工具来构建 ios 项目。在使用命令行构建时,我们不断收到 RestKit/RestKit.h 文件未找到错误。如果我们使用普通的 XCode 实用程序构建,它构建没有任何问题。使用的第三方代码很少,也可能有同样的问题。

项目的文件夹结构是这样的。

--Project.xcodeproject
-- RestKit
   ----RestKit.xcodeproject
--SDWebImageKit
  -----SDWebImageKit.xcodeproject
  -----SDWebImage
        ---- .h and .m files

我们应该在标题搜索路径中设置什么路径才能在 xcodebuild 命令行实用程序中正确构建它。

【问题讨论】:

总是这样吗?你怎么打电话给xcodebuild?它是特定于调试还是发布版本? 我在标题搜索路径中添加了 $(BUILT_PRODUCTS_DIR)/../Headers 并且没有显示 RestKit 错误。现在的错误是 sdwebimage/uiimageview+webcache.h 文件未找到 XCode GUI 构建工作没有任何问题 我通过创建工作区、添加方案和使用 xcodebuild 构建 hte 工作区解决了所有问题。我不必像在 XCode GUI 中设置的那样更改任何标题设置。谢谢你的帮助...Wain.. 【参考方案1】:

我通过创建工作区、添加方案和使用 xcodebuild 构建 hte 工作区解决了所有问题。我不必像在 XCode GUI 中设置的那样更改任何标题设置。

【讨论】:

以上是关于在 ReskIt 中找不到 xcodebuild 头文件的主要内容,如果未能解决你的问题,请参考以下文章

Travis:xcodebuild:错误:找不到与提供的目标说明符匹配的目标

RESKit:创建了重复的对象

ResKit:临时 NSManagedObjects

RESKit:无响应描述符

没有关键路径的 Reskit 映射数组

Reskit - 映射到数组