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   




本文转自 liqius 51CTO博客,原文链接:http://blog.51cto.com/szgb17/1942635,如需转载请自行联系原作者
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值