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

我的方案配置:

我的QAPreferences.a信息:

我的目标设置:

从Xcode,如果我在iphoneos的调试中使用buildAppTarget进行构建,则可以正常工作。

从xcodebuild中,使用以下命令,未构建QAPreferences项目。

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

它以前曾经起作用,但是我最近添加了QAPreferences,并且从现在开始它确实起作用。也许问题来自QAPreferences项目...

问候,
昆汀

最佳答案

因此,我终于找到了为什么不能通过xcodebuild构建QAPreferences的原因,但我仍然不明白原因。实际上,QAPreferences“仅Build Archive Architecture”设置为YES,我只是将其设置为NO,现在它可以工作了!

关于ios - 隐式依赖项不适用于xcodebuild,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14954287/

10-12 05:39