上传时可添加蒲公英上传版本说明
1.将文件复制到iOS项目文件下
2.修改shell.sh文件中的配置,和plist文件中的teamID(如果是手动打包还需导入证书,具体可以先手动打一个包,看看打包完成时的ExportOptions文件配置)
3.终端 cd到项目路径,./shell.sh打开shell文件执行,选择自己所需的包
注意点:
有时候自动打包开始打包时会报错,提示打包证书没有,这时需要先手动打包一次,选自动证书
文件地址:
码云地址:https://gitee.com/NeoWang15067178534/ios_automation_script
teamID获取:
A47999F5-7AAA-475E-B88C-2BB34DD809AD.png
更新2019.3.22
由于我们的一个应用被蒲公英下架,不得换一个平台发布--fir.im
1.填上token
image.png image.png
2.执行脚本./shell.sh
发现上传的时候提示fir: command not find
查了下,发现fir没有安装
3.安装fir
sudo gem install fir-cli
结果发现本地的gem连不上了,之前镜像指向淘宝那边,
gem sources -l
image.png
后面发现淘宝已经不更新https://ruby.taobao.org
image.png
地址改为https://gems.ruby-china.com/
首先要移除之前的淘宝镜像,如果之前没设置淘宝镜像,直接移除之前的原有镜像
$ sudo gem sources --add https://gems.ruby-china.com/ --remove https://ruby.taobao.org/
$ sudo gem sources --add https://gems.ruby-china.com/ --remove https://rubygems.org/
再次安装
sudo gem install fir-cli
在删除或者什么的时候如果提示没有权限问题,比如安装cocoapods时,提示
You don't have write permissions for the /usr/bin directory.
sudo gem install cocoapods -n /usr/local/bin
更新:2019.12.4
蒲公英公开方式的打包已经删除,需要密码打包,加入密码参数和打包方式未密码打包
A0C9C298-9E27-43AD-A28D-F31E8C5C0B42.png DE91DE82-F4B0-4E3E-8CCD-5C2A1EB820E6.png
网友评论