我的一个项目有点问题。在我的工作区中,我有我的主项目和许多静态库项目。当我从Xcode构建时,一切正常,但是使用xcodebuild,我的一个项目没有构建,似乎隐式依赖不起作用.k。也许我的配置出了问题。就是这样。
我的方案配置:
我的QAPreferences.a信息:
我的目标设置:
从Xcode开始,如果我在iphoneos的调试中使用buildAppTarget构建,它就可以工作。
从xcodebuild,使用下面的命令,未构建QAPreferences项目。
xcodebuild -workspace myProject.xcworkspace -scheme buildApp -configuration Debug -sdk iphoneos
以前工作过,但我最近添加了QAPreferences,从那时起它确实有效。也许问题来自QAPreferences项目...
此致 昆汀
答案 0 :(得分:3)
所以我终于找到了为什么QAPreferences不是通过xcodebuild构建的,但我仍然不明白原因。事实上,QAPreferences的“仅建立档案架构”设置为YES,我只是将其设置为NO,现在它可以正常工作!
答案 1 :(得分:2)
我有一个类似的问题,但忘了给-workspace
指定xcodebuild
参数,这导致它看起来像隐含的依赖关系不能正常工作。我意识到这不是原始问题的问题,但对于存在隐式依赖问题的人来说,这可能会有所帮助。