iphone - 从控制台构建时找不到头文件

标签 iphone objective-c ios restkit xcodebuild

<分区>

我有一个使用嵌套项目依赖项的项目,在我的例子中是 RestKit .

在 Xcode 中

当我在 Xcode 中构建项目时,RestKit 也会被编译并将其 header 放在这里:

~/Library/Developer/Xcode/DerivedData/myproject-blrrqydtywxuereiowkehhhcbozj/Build/Headers

相应地设置了 Header Search Path 值:

${TARGET_BUILD_DIR}/../../Headers

从终端

但是,当我从终端构建我的项目时,标题最终出现在这里:

~/MyProjectSourceFolder/RestKit/Build/Headers

而且我在编译期间收到一个错误,提示未找到 RestKit

现在如何让 xcodebuild 使用相同的位置或相同的构建环境,以便我的构建也可以从控制台运行?非常感谢您的帮助。

最佳答案

当我指定 -scheme = MyScheme 选项时,我的脚本也能正常工作。

关于iphone - 从控制台构建时找不到头文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10422961/

相关文章:

iphone - NSNumber 超出范围?

objective-c - 合并来自后台线程的更新后,NSFetchedResultsController 未触发委托(delegate)方法

ios - 在 iDevice 上运行 Swift XCTests

iphone - 在presentmodalviewcontroller之前刷新

iphone - 自定义登录 View 弹出窗口,如警报 View

iphone - 调用addChildViewController后是否还必须调用addSubview?

objective-c - 从 NSDocumentDirectory 为 UITableViewCells 延迟加载图像?

iphone - 如何处理进入和退出编辑模式的 UITableViewCell 中的 subview 大小调整?

ios - 如何生成4个随机数,这4个数之和必须是100

ios - 跨 iOS 设备保持 Firebase 身份验证状态