打包机IP: http://192.168.1.178/ 账号密码: mac 123456 jenkins地址: http://192.168.1.178:8080/ 账号密码: admin 123456 打包步骤: 1.连上打包机切换项目分支: ssh mac@192.168.1.178 123456 cd /Volumes/ProjectDisk/project/arpg_ios_release/arpg_cli_proj svn sw xxxxx cd /Volumes/ProjectDisk/project/arpg_ios_release/arpg_share_proj svn sw xxxxx 2.登录jenkins打包: http://192.168.1.178:8080/ 选择流水线: arpg_ios_release 按默认配置指直接开始打包(版本号已经改成了1.0.126, rebuildBundle,disableLog,push_message已经默认选上) 3.正常流程打包完成钉钉会有五个包出来. arpg_ios_oversea_xxxx_internal.ipa 用于内部测试机安装 arpg_ios_oversea_xxxx_dev.ipa 海外版英雄测试包 arpg_ios_oversea_xxxx_dis.ipa 海外版英雄正式包 后面两个包发给于涛即可 4.需要能选服务器的包(打开debug开关) *特别注意*打包流程走完之后,出来的internal测试包的debug开关是关闭的,可以使用母包登陆,输入随意账号密码即可. 如果测试需要可以自己选择服务器的包,可以选择重新打包并把debug开关打开,但是需要重跑一次Unity build流程很慢. 可以通过直接修改xcode工程中的env.lua省去重新跑Unity的过程,我在桌面留了一个脚本可以在跑完jenkins打包脚本之后快速导出debug包. shell /Users/mac/Desktop/RebuildToDebug.sh 5.测试差异包更新,直接去http://192.168.1.245/arpg/ios/internal/ 找上个版本最后一个包.