我的 XCode 项目包含子项目(静态库)。在这个静态库项目的设置Skip install选项中设置为YES.
我想对我的项目进行存档。此刻我可以用 command 做到这一点xcodebuild -scheme MyScheme -sdk iphoneos6.0 archive。但在计划中,MyScheme我有行动Release配置Archive。我也希望能够在Debug配置中创建存档。
然后我尝试使用xcodebuild -target MyTarget -configuration Debug -sdk iphoneos6.0 archive命令,但它不计算:
=== BUILD NATIVE TARGET foo OF PROJECT fooProj WITH CONFIGURATION Debug ===
Check dependencies
unsupported build action 'archive'
我认为由于Skip install选项而出现此错误。target此外,使用and进行归档和构建configuration是首选,而不是使用scheme选项,因为方案数据在.gitignore文件中,并且不同的开发人员可能对同一个项目有不同的方案。
有什么方法可以对我的项目target和configuration选项进行存档吗?