
原版种子文件
>项目中经常会进行打包分发, 但是常规的打包过程不免会非常的乏味无聊, 重复性的劳动, 实在没啥意思, 今天就来介绍fastlane工具进行android自动打包, 上传蒲公英(也可以firim)并进行钉钉群组通知相关人员。
Fastlane是一整套的客户端CICD工具集合。Fastlane可以非常快速简单的搭建一个自动化发布服务,并且支持Android,iOS,MacOS。
Fastlane命令执行的底层并不是自己实现的,而是调用其他的插件或者工具执行的。比如说打包,Fastlane中的gym工具只是xcodebuild工具的一个封装,调用的其实还是xcodebuild中的打包命令。
Fastlane本身没有一套特殊语法,使用的Ruby语言。
Fastlane的插件工具叫做action,每一个action都对应一个具体的功能。
1、苹果系统自带有ruby
2、安装今天的主角fastlane
通过修改用户读写权限可以解决
3、安装蒲公英的 Fastlane 插件
如果遇到这种情况:Could not find action, lane or variable 'pgyer'
可能是你安装pgyer插件的时候,不是在项目fastlane文件夹下安装的,重新安装一下就可以解决上面的错误。
4、安装获取应用版本的 Fastlane 插件
如果出现类似pgyer的错误,同理在项目fastlane文件夹下重新安装就可以避免找不到插件的命令错误。
在使用 Fastlane 之前,我们首先需要在项目中初始化 Fastlane。首先进入 App 的开发目录,执行以下命令来初始化 Fastlane:
激动人心的时刻终于来了,开始打包。安全。
1、IOS十分安全,应用软件均不能破坏IOS系统文件。
2、此应用只是一个iOS 设备的特殊识别码识别工具,不涉及IOS系统底层 *** 作(IOS系统也设置了访问权限,应用软件无法修改系统文件),可放心使用(看上去只是测试版,但没什么威胁,不好用的就卸载)。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)