美文网首页
Unity自动打包-Fir命令行环境配置

Unity自动打包-Fir命令行环境配置

作者: MrHu_03 | 来源:发表于2019-09-29 16:02 被阅读0次

一、 安装Fir-cil

1.通过RubyGems安装fir-cli

#先判断有没有Ruby环境,没有gem就先装gem并配置gem源,有可以更新ruby版本
ruby -v

#确定有没有安装Rubygem,有就继续,没有就自行安装(插入步骤2 安装RVM )
gem -v

#有了gem,通过gem安装Fir-cli 
sudo gem install fir-cli                                  //MacOS10.10以前
sudo gem install -n /usr/local/bin fir-cli                //MacOS10.10以后

#安装成功
Successfully installed fir-cli-1.6.12

2. 通过brew安装RVM

#判断有没有brew,没有brew就自行安装
brew -v 

#安装brew(已安装的可以跳过)
ruby -e "$(curl --insecure -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
#执行上面命令后会提示输入系统密码
#注:curl: (7) Failed to connect to raw.githubusercontent.com port 443: Operation timed out 这种情况我是使用手机热点解决的

#brew安装完成
brew help

#如果此时网速不稳定可能会出现错误提示:curl: (35) Server aborted the SSL handshake。
#此时需要执行卸载操作,输入如下命令进行卸载:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
#卸载后再次尝试安装

#安装RVM
\curl -sSL https://get.rvm.io | bash -s stable --ruby

#ruby安装成功

二、配置环境变量

# 指定 fir-cli 中 bin 文件的 PATH
export PATH=/usr/local/bin:$PATH

# 重写 Ruby Gem 的 bindir(实验没发现啥用)
echo 'gem: --bindir /usr/local/bin' >> ~/.gemrc

#实验fir环境变量
fir help

三、配置用户信息

1. 查看或者生成APIToken

QQ图片20191203135952.png

2. 登录账号

#登陆Fir账户
fir login
Please enter your fir.im API Token:
#登陆成功之后,检测当前用户
fir me

四、发布到Fir.im

#基本操作
fir publish APP_FILE_PATH

#补充命令
  -s, [--short=SHORT]              # Set custom short link(设置后边的短链接)
  -c, [--changelog=CHANGELOG]      # Set changelog(填写更新日志,支持字符串或者文本文件)
  -Q, [--qrcode], [--no-qrcode]    # Generate qrcode(在ipa/apk同级目录生成下载二维码)
  -m, [--mappingfile=MAPPINGFILE]  # App mapping file
  -P, [--proj=PROJ]                # Project id in BugHD.com if upload app mapping file
      [--open], [--no-open]        # true/false if open for everyone
      [--password=PASSWORD]        # Set password for app
  -T, [--token=TOKEN]              # User's API Token at fir.im
  -L, [--logfile=LOGFILE]          # Path to writable logfile
  -V, [--verbose], [--no-verbose]  # Show verbose(展示进度详情)
                                   # Default: true
  -q, [--quiet], [--no-quiet]      # Silence commands
  -h, [--help], [--no-help]        # Show this help message and quit

相关文章

网友评论

      本文标题:Unity自动打包-Fir命令行环境配置

      本文链接:https://www.haomeiwen.com/subject/nmgbhqtx.html