一年内有许多朋友跟我说这种方法太繁琐,能不能简单点。
还有就是7-zip这个软件官网没有MacOS版本可供下载所以MacOS没法参照攻略降低Pr工程的版本。
今天告诉大家一个好消息——工作在MacOS的‘PR工程版本转换脚本’发布啦
先附上链接地址:https://pan.baidu.com/s/1dZWKiuEDtUm6EAnOREQAeA
项目依然开源:https://github.com/lhy2871/changeprversion
p.s.看在我暑假里还这么勤劳的份上是不是该表示一下
```该脚本基于python,在MacOS 10.14 Mojave Beta(18A336e)下测试通过```
使用方法为:
1)打开终端
2)输入python空格
3)将该脚本拖到终端
4)将要转换的文件拖入终端
5)回车后按照提示继续
就是像这样子:
红框中的文件就是新生成的修改了版本号的Pr工程文件
普通使用者看到这就行了
哦,当然欢迎大家滑到文章最下方,按下那个叫做“喜欢作者”的按钮
会发生可爱的事情哟~
Have a nice day~
接下来简单解释下脚本,以便需要二次开发的朋友解读:
————首先感谢————
本项目在Easync团队某脚本的启发下才最终完成,感谢Easync团队
————感谢完毕————
大致流程图:
脚本首先定义函数read_xml(in_file),get_version(tree),show_choices(),set_version;
分别用于读取xml,获取输入文件的版本代号,显示脚本可以转换的PR版本信息,改写xml中的版本号
读取xml
获取输入文件的版本代号
显示脚本可以转换的PR版本信息
改写xml中的版本号
如果有什么不明白的欢迎留言
祝大家身体健康、工作顺利
领取专属 10元无门槛券
私享最新 技术干货