一种基于信息同步记录的app打包自检反馈方法及系统技术方案

技术编号:36538803 阅读:29 留言:0更新日期:2023-02-01 16:31
本发明专利技术涉及一种基于信息同步记录的app打包自检反馈方法及系统,包括配置带有操作信息记录指令的打包脚本,脚本执行时,记录当前的打包信息,并使用打包信息将生成的应用程序文件包进行本地留存,通过打包信息生成打包历史,并可以根据预设标签反馈快速定位app安装包问题点位。包问题点位。包问题点位。

【技术实现步骤摘要】
一种基于信息同步记录的app打包自检反馈方法及系统


[0001]本专利技术涉及app开发与软件封装
,尤其涉及一种基于信息同步记录的app打包自检反馈方法及系统。

技术介绍

[0002]app开发与迭代升级需要以app安装包的形式发布。在现有技术下,为了提升工作效率,相关工作通常会通过构建自动化流水线的方式执行,自动化的完成app安装包生成与发布。现有技术下,通过将APP打包、分发的过程由手动执行调整为通过脚本自动执行,将开发人员从繁琐、单调的打包发布流程中释放出来。
[0003]但是,现有的自动化app打包工作方式缺少对打包过程关键信息的采集,也往往缺少打包操作细节历史记录。当生成的安装包存在问题时,不能通过打包过程产生的关键信息(例如时间分支、代码分支、内部环境、代码提交记录等)快速简便的定位相关问题具体项目,仍然需要开发人员凭借经验结合app打包操作各步骤人工寻找问题点,在功能上存在极大的提高空间。

技术实现思路

[0004]为解决现有技术的不足,本专利技术提出一种基于信息同步记录的app打包自检反馈方法及系本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于信息同步记录的app打包自检反馈方法,其特征在于,包括:S1、配置带有操作信息记录指令的打包脚本,所述操作信息记录指令包括若干相互独立的记录项和对应各记录项的记录开关,所述记录开关默认为关闭状态;S2、设定app打包参数;S3、依据app打包参数,选择匹配的记录项,并将对应的记录开关调整为开启状态;S4、识别开启状态的记录开关,设置对应的打包信息字符串格式,所述打包信息字符串格式包括记录项的起始标志和结束标志;S5、执行打包脚本,并依据开启状态的记录开关和打包信息字符串格式同步将对应的所有记录项存储为一个打包信息字符串;S6、结束打包脚本执行,将同步存储生成的打包信息字符串转换为应用程序文件格式的信息包,并对应app包名称重命名信息包;S7、当app包存在问题时,依据对应app包名称的信息包检查app打包过程。2.如权利要求1所述的方法,其特征在于,所述步骤S1还包括:将打包脚本设置为双击可执行脚本。3.如权利要求2所述的方法,其特征在于,所述将打包脚本设置为双击可执行脚本包括:对打包脚本添加运行权限;修改打包脚本文件扩展名。4.如权利要求1所述的方法,其特征在于,所述步骤S2还包括:筛选app打包参数中的必要参数;将必要参数固定于打包脚本文件内。5.如权利要求1所述的方法,其特征在于,所述依据对应app包名称的信息包检查app打包过程包括:匹配对应app包的信息包;...

【专利技术属性】
技术研发人员:商广硕
申请(专利权)人:中信百信银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1