IOS蒲公英自动打包

59 篇文章 0 订阅
7 篇文章 0 订阅

IOS蒲公英自动打包

每一位IOS 开发者都打过 *.ipa包,打完包之后还得发给相应的测试人员或者给领导等。
而且每次打包平均在4分钟左右,不要小看这4分钟,累计起来就不是怎么点儿啦。
从而我决定一个自动打包的方法,那就是蒲公英啦。

好废话不多话啦,看实际的。

安装蒲 Fastlane

  1. 查看api文档
  2. 官方安装指南
  3. ruby、rubygems、bundler 都要安装成功。

    fastlane add_plugin pgyer

这个过程需要等一会儿,成功会显示Successfully installed plugins
如果不成功把提示copy一下然后去搜索多找找。

    sudo nvram boot-args="kext-dev-mode=1 rootless=0";sudo reboot

我安装失败之后找到过这个重启之后再安装就可以了。


在 Fastlane 启动蒲公英插件

打包跟CocoaPods差不多,先到项目的跟目录下。
创建一个配置文件
官网文档说 vim ./fastlane/Fastfile 但是有些时候是vim无法保存。
这个时候你可以

    mkdir fastlane   // 创建文件夹
    cd fastlane      // 进入文件夹中
    vim Fastfile     // 创建配置文件

这样创建很少出现vim无法保存的情况。
Fastfile 里面输入内容如下:

    lane :beta do
          // 根据打包证书可以设置以下几个值:(app-store、ad-hoc、development、enterprise)
          gym(export_method: "development") // Xcode 8.3及以上的需要这行
          // 普通的上传
          pgyer(api_key: "7f15xxxxxxxxxxxxxxxxxx141", user_key: "4a5bcxxxxxxxxxxxxxxx3a9e")
          // 这个可以设置一个密码相对安全一些吧。
          pgyer(api_key: "7fxxxx141", user_key: "4a5xx3a9e", password: "123456", install_type: "2") 
          还可以添加更新日志
          pgyer(api_key: "7fxx141", user_key: "4axx3a9e", update_description: "更新日志内容")
    end

打包并自动上传 App 到蒲公英

来一发 走起

    bundle exec fastlane beta

上传成功提示fastlane.tools finished successfully
这里写图片描述

这里写图片描述

到这里就说明你的自动打包圆满成功 

谢谢大家能够在众多博客中找到我的稀里糊涂的博客~

祝所有开发者 开发之路一切顺利!~

加油吧 ~~

少年

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值