fastlane二开java_使用 fastlane 实现 iOS 持续集成(二)

u=92470513,758104990&fm=214&gp=0.jpg

本文接上篇文章主要说下怎样使用 fastlane 上传到fir和蒲公英,下面先介绍下 plugin 命令。

plugin命令介绍:

列出所有可用插件

fastlane search_plugins

搜索指定名称的插件:

fastlane search_plugins [query]

添加插件:

fastlane add_plugin [name]

安装插件:

fastlane install_plugins

一. 上传到fir

1.1 安装fir:

fastlane add_plugin fir

安装完成会生成3个文件

. Gemfile

. Gemfile.lock

. fastlane/Pluginfile

6ef62c0415dc

如果你的项目使用了cocoapods, 需要在Gemfile中添加一行:

gem 'cocoapods'

1.2 在Fastfile中新建一个lane:

desc "Deploy a test version to the fir.im" lane :Firim do createIpa firim(firim_api_token: "your firim token") end

createIpa 请参考上篇文章

your firim token 这里要替换成你自己的 firim_api_token ,如果你还没有 fir账号请前往 fir.im 平台注册账号并生产API token。

1.3 上传fir:

. 打开终端,cd到项目目录下

. 执行命令: fastlane Firim

二. 上传到蒲公英

2.1 安装蒲公英:

fastlane add_plugin pgyer

稍等几秒钟,如果出现类似下面的信息,就说明安装成功了:

2dfd0a17722fc74f13f8a8415791b32d.png

2.2 在Fastfile中新建一个lane:

lane :pgyer do createIpa pgyer(api_key: "7f15xxxxxxxxxxxxxxxxxx141", user_key: "4a5bcxxxxxxxxxxxxxxx3a9e",update_description: "版本更新描述") end

以上的 api_key 和 user_key,请开发者在自己 蒲公英 账号下的 应用管理 - App概述 - API 中可以找到,并替换到以上相应的位置。

update_description:为版本更新描述。

2.3 上传到蒲公英:

. 打开终端,cd到项目目录下

. 执行命令: fastlane pgyer

以上很多知识都来自互联网,还有自己的一些总结。

侵立删, 有不对的地方望指正。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值