ios一键打包上传

日常编译打包主要有以下两个目的:
  • 打包测试版提交给公司内侧或测试人员测试
  • 打包提交到APPStore以供审核

以上无论哪种打包方式都比较耗费人工的操作需要人工等待,然后各种点击选择,以下我们可以通过编写脚本语言来实现整个过程。

配置自动打包发布流程通过下面几部测试就能轻轻松松的一键回车搞定

通过shell脚本文件实现从archive->生成ipa->上传到第三方平台(蒲公英,fir.im)或App Store。 通过以下几步:

  1. 下载shell脚本
  2. 将archiveScript中的几个文件拖入工程的根目录
  3. 根据自己需求选择好描述文件
  4. 根据自己的项目修改一下shell.sh
  5. 打开终端cd到工程根目录,通过./shell.sh执行脚本即可
步骤详情请看下面
  • 第一种:打包上传到第三方平台Fir (上传蒲公英一样)
  • 第二种打包上传到App Store
准备工作

因为要上传到Fir平台,需要先安装fir-cli
这里写图片描述
上图点击回车

如果没有安装过rvm,需要安装rvm,在终端rem -v命令查看,如果显示版本号说明安装过(可以忽略以下步骤),否则需要安装rvm, 以下命令:

  • 终端输入 curl -L get.rvm.io | bash -s stable
  • 终端输入 source ~/.bashrc
  • 终端输入 source ~/.bash_profile
  • 终端输入 rvm -v 查看安装是否成功

准备工作总结:1.fir-cli、2.rvm。 如有安装过可跳过

准备工作做完之后,以下开始配置自动化
一、将archiveScrip中的3个文件拖入工程根目录

这里写图片描述

二、根据自己的需求选择好描述文件

这里写图片描述

修改一下shell.sh文件

这里写图片描述

这里写图片描述

*描述文件配置总结:
1. 替换工程名和scheme名
2. 替换公司(或个人)的APP开发网站的APPID和APP密码(如果暂不发布到App Store可以省略)
3. 替换自己在fir.im平台注册后的token*

三、cd到工程根目录, .shell.sh 回车就会执行脚本

这里写图片描述
以上根据自己的需求选择即可, 这里我选择的是2,它会自动上传到fir.im官网上,并同时在项目的根目录下生成一个IPADir文件夹,里面存放本次打包的ipa文件。

到此一键打包结束,快去试试吧。IPADir

IPADir

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值