0

我的 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文件中,并且不同的开发人员可能对同一个项目有不同的方案。

有什么方法可以对我的项目targetconfiguration选项进行存档吗?

4

1 回答 1

0

xcodebuild -project TestBuildProject.xcodeproj -configuration Release -scheme TestBuildProject archive

所以,存档你的配置必须是发布而不是调试,你必须指定一个方案。

https://developer.apple.com/library/mac/#documentation/Darwin/Reference/ManPages/man1/xcodebuild.1.html

于 2013-01-31T17:37:42.183 回答