5

我的一个项目有一点问题。在我的工作区中,我有我的主要项目和很多静态库项目。当我从 Xcode 构建时,一切正常,但是使用 xcodebuild,我的一个项目没有构建,似乎隐式依赖项不起作用.k。也许我的配置有问题。就这样。

我的方案配置: 在此处输入图像描述

我的 QAPreferences.a 信息: 在此处输入图像描述

我的目标设置: 在此处输入图像描述

在 Xcode 中,如果我在 iphoneos 的调试中使用 buildAppTarget 构建,它可以工作。

从 xcodebuild,使用下面的命令,QAPreferences 项目没有被构建。

xcodebuild -workspace myProject.xcworkspace -scheme buildApp -configuration Debug -sdk iphoneos

它以前有效,但我最近添加了 QAPreferences,从那一刻起它确实有效。也许问题来自 QAPreferences 项目......

问候,昆汀

4

2 回答 2

3

我遇到了类似的问题,但忘记指定 的-workspace参数xcodebuild,这导致隐式依赖项似乎无法正常工作。我意识到这不是原始问题的问题,但对于存在隐式依赖问题的人来说,这可能会有所帮助。

于 2014-11-26T22:55:25.747 回答
3

所以我终于找到了为什么没有通过 xcodebuild 构建 QAPreferences 但我仍然不明白原因。事实上,QAPreferences 'Build Archive Architecture Only' 设置为 YES,我只是将其设置为 NO,现在它可以工作了!

于 2013-02-20T08:39:17.297 回答