首页 > 代码库 > mac jenkins ios打包
mac jenkins ios打包
需要的插件
Xcode integration xcode打包命令
FTP publisher plugin 把ipa包上传到ftp服务器
Keychains and Provisioning Profiles Management 管理证书和授权文件
Post-Build Script Plug-in 执行脚本
Subversion Plug-in 版本控制
详细步骤
http://www.jianshu.com/p/ed124917d6c6
使用Jenkins部署打包IOS程序有一个最大的前提,就是你必须要有一个Mac,否则免谈
iOS打包无法在Linux上进行,因为Jenkins的Xcode插件需要调用Xcode,Xcode只能在OSX系统下安装。
1.http://www.jianshu.com/p/f445983512b7
添加mac slave
2.Keychains and Code Signing Identities
上图中的这些选项是iOS打包需要的签名文件和证书
3.Mobile Provisioning Profiles
最详细
http://www.jianshu.com/p/f445983512b7 很多图片
http://blog.csdn.net/wyb199026/article/details/52225345
http://www.cnblogs.com/ihojin/p/jenkins-ios-job.html
http://www.jianshu.com/p/13e34671788f
http://blog.csdn.net/birthmarkqiqi/article/details/56012377
http://blog.csdn.net/u013602835/article/details/54632843
http://www.jianshu.com/p/371595ef08fe
http://www.cocoachina.com/ios/20160804/17281.html shell脚本打包
http://www.jianshu.com/p/ad4a9c40ae59
http://www.jianshu.com/p/00c98e488433
xcode 命令
xcodebuild -project NexGen.xcodeproj -alltargets -configuration In-House-Distribution -sdk $SDKNAME
xcodebuild -project NexGen.xcodeproj -alltargets -configuration In-House-Distribution -sdk $SDKNAME CODE_SIGN_IDENTITY="******." PROVISIONING_PROFILE="******" build
本文出自 “要有梦想,万一实现了呢” 博客,谢绝转载!
mac jenkins ios打包