xcodebuild存档与跳过安装
问题描述:
我的XCode项目包含子项目(静态库)。在此静态库项目的设置Skip install
选项设置为YES
。xcodebuild存档与跳过安装
我想将我的项目归档。在这一刻我可以用命令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
和configuration
进行归档和构建是首选,而不是使用scheme
选项,因为方案数据位于.gitignore
文件中,不同的开发人员可能对同一项目有不同的方案。
是否有任何方法可以将我的项目归档为target
和configuration
选项?
答
xcodebuild -project TestBuildProject.xcodeproj -configuration Release -scheme TestBuildProject archive
因此,存档您的配置必须是发布不调试,你必须指定一个方案。