我的一个项目有一个小问题。在我的工作区中,我有我的主要项目和许多用于静态库的项目。当我从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/