使用Mac的自动机器人定时执行fastlane上传蒲公英
2021-07-01 本文已影响0人
天寒地裂
我们都知道Mac有个自动操作机器人(Automator),但是很少用过,今天我就用它来做个定时任务,每天自动打包上传到蒲公英上。
首先怎么使用fastlane我之前有个文章,这里就不多讲了
iOS使用fastlane一行命令上传到蒲公英
接下来我说的是怎么使用Automator自动操作机器人
首先是Mac电脑有这个软件,Automator
![](https://img.haomeiwen.com/i10151839/6868bc495dcf38bc.jpg)
新建日历提醒
打开Automator->新建文稿->日历提醒
![](https://img.haomeiwen.com/i10151839/171fa5c5f90b9f0c.jpg)
这里搜索AppleScript,双击打开
![](https://img.haomeiwen.com/i10151839/5263b8fa5d97cf2a.jpg)
把下面的脚本粘贴到红框内。
on run {input, parameters}
tell application "Terminal"
activate
do script "cd '这里是你要打包的项目路径(control+option+c复制项目路径,单引号需要保留)'; fastlane iOS uppgy"
end tell
return input
end run
do script
是执行脚本 cd 到指定路径。用单引号来区分路径,用分号来区分执行几个命令
这里和下面命令一个意思
$ cd 指定路径
$ fastlane iOS uppgy
然后保存日历提醒 我存的打包啦啦啦
![](https://img.haomeiwen.com/i10151839/d26d30f4a43fbc36.jpg)
然后日历里面有个这样的提醒
![](https://img.haomeiwen.com/i10151839/7b6a28d1c4fd8bfd.jpg)
打开简介,重复那一栏改成每天,时间可以自己定义,提醒那里不要修改,点击应用,就会每天都执行这个打包指令了
![](https://img.haomeiwen.com/i10151839/124a537dcbaba429.jpg)