大佬教程收集整理的这篇文章主要介绍了ios – Jenkins不支持构建操作’存档’,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我得到的错误是:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOs.platform/Developer/usr/bin/Validation /Users/Shared/jenkins/Home/workspace/ginav-mobile/build/DiStribution-iphoneos/ginav-mobile.app ** BUILD SUCCEEDED ** === BUILD TARGET ginav-mobile OF PROjeCT ginav-mobile WITH CONfigURATION DiStribution === check dependencies unsupported build action 'archive' Code sign error: No command to generate product wrapper at '/Users/Shared/jenkins/Home/workspace/ginav-mobile/build/DiStribution-iphoneos/ginav-mobile.app'. ** ARCHIVE Failed **
对我有用的是:我没有让插件进行存档,而是使用以下命令添加了一个额外的构建步骤“Execute sHell”:
"xcodebuild -project "TestApp.xcodeproj" -scheR_236_11845@e "TestApp" -configuration Debug archive"
更深入
在jenkins:
在“常规构建设置”下的“Xcode”步骤中的“构建”下的项目配置中,取消选中“生成存档?”
在“添加构建步骤”下拉列表中选择“执行SHell”
使用您需要的相应应用程序名称和配置(调试)编写此命令.
xcodebuild -project "TestApp.xcodeproj" -scheR_236_11845@e "TestApp" -configuration Debug archive
现在在xcode中,确保您的scheR_236_11845@e设置为Shared,并且还提交并推送scheR_236_11845@e Data.
完成“管理计划”
否则jenkins将找不到您的scheR_236_11845@e并将显示类似于以下内容的错误:
The project 'TestApp' does not contain a scheR_236_11845@e named 'TestApp2'
这应该使您的应用程序存档,希望它有所帮助!
这应该创建您的存档.
以上是大佬教程为你收集整理的ios – Jenkins不支持构建操作’存档’全部内容,希望文章能够帮你解决ios – Jenkins不支持构建操作’存档’所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。