fir.im-cli 可以通过指令查看, 上传, iOS/Android 应用.
- 已过期 build_ipa 功能, 推荐用户使用 fastlane (fastlane gym)进行打包,生成好 ipa 文件后,再使用
fir publish
上传生成的ipa [2019年03月21日] - 由于 CDN 厂商技术原因, 部分老版本用户会出现 579 错误,解决该问题请升级fir-cli 至最新版
- 由于部分地区上传时遇到的证书问题, 新版本默认忽略证书校验. 如需打开, 请在命令前加入
UPLOAD_VERIFY_SSL=1
- 现已添加 docker 版本, 具体请见
Docker 运行 fir-cli
说明 - 关于因为境外到境内网络不佳的而在上传出现
stream closed
的问题, 我们已经联系了 CDN 厂商处理, 并将超时时间改为了 300 (秒), 如需修改, 可传入环境变量FIR_TIMEOUT=xxx
- 安装及常见安装问题
- fir help 相关指令帮助
- fir info 查看 ipa/apk 信息
- fir login & fir me 登录相关
- fir publish 发布应用到 fir.im
- fir upgrade 升级相关
- 将自己需要的文件挂载到 docker 中, 之后即可直接运行
- 将自己的 API_TOKEN 以环境变量的形式传入container
假设 我需要上传桌面的 1.apk
docker run firhq/fir-cli:latest -e API_TOKEN=XXXX -v ./1.apk:1.apk publish 1.apk
# 方便之处是: 不需要安装 Ruby 环境只需要安装Docker环境就行把镜像 flowci/fir-cli 拉下来就能跑
# 不方便之处是: 不能使用 xcode 或者 gradle 编译代码,只能 publish 编译好的文件
curl https://raw.githubusercontent.com/FIRHQ/fir-cli/master/fir.sh -o /usr/local/bin/fir
chmod +x /usr/local/bin/fir
fir login token
fir help
- (1.7.0) 过期了ipa_build 功能, 增加了对 android manifest instant run 的兼容
- (1.6.13) 上传图标逻辑修改
- (1.6.12) 修复了部分机器没有默认安装 byebug 的问题
- (1.6.11) 变化了 ruby gem 仓库地址
- (1.6.10) 增加显示release_id 以及 app_id
-
联系微信
atpking
-
使用 Github 的 Issue