隐式依赖项不适用于xcodebuild

时间:2013-02-19 09:40:30

标签: ios xcode xcodebuild

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

我的方案配置: enter image description here

我的QAPreferences.a信息: enter image description here

我的目标设置: enter image description here

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

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

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

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

此致 昆汀

2 个答案:

答案 0 :(得分:3)

所以我终于找到了为什么QAPreferences不是通过xcodebuild构建的,但我仍然不明白原因。事实上,QAPreferences的“仅建立档案架构”设置为YES,我只是将其设置为NO,现在它可以正常工作!

答案 1 :(得分:2)

我有一个类似的问题,但忘了给-workspace指定xcodebuild参数,这导致它看起来像隐含的依赖关系不能正常工作。我意识到这不是原始问题的问题,但对于存在隐式依赖问题的人来说,这可能会有所帮助。