带有Skip Install的xcodebuild存档

时间:2012-09-20 12:28:17

标签: xcode4 xcodebuild

我的XCode项目包含子项目(静态库)。在此静态库项目中,设置Skip install选项设置为YES

我想要存档我的项目。此时我可以使用命令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选项我收到此错误。此外,使用targetconfiguration进行存档和构建是首选,而不是使用scheme选项,因为方案数据位于.gitignore文件中,不同的开发人员可能有不同的方案同一个项目。

是否有任何方法可以针对targetconfiguration选项对我的项目进行归档?

1 个答案:

答案 0 :(得分:0)

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

因此,要归档您的配置必须是Release not Debug,您必须指定一个方案。

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