软件审核状态推送方法及装置、存储介质及电子设备制造方法及图纸

技术编号:38466712 阅读:24 留言:0更新日期:2023-08-11 14:43
本发明专利技术提供了一种软件审核状态推送方法及装置、存储介质及电子设备,该方法包括:当触发定时任务时,确定开发者账号对应的密钥信息,包括密钥标识符、发行人标识符和非对称密钥文件;生成密钥信息对应的请求令牌,并通过请求令牌进行数据请求,获得各个软件版本号及其对应的当前审核状态;判断每个软件版本号是否为待发布的版本号,以此确定目标软件版本号;判断每个目标软件版本号是否符合预设的推送条件,将符合推送条件的目标软件版本号作为待推送的软件版本号;对各个待推送的软件版本号对应的当前审核状态进行消息推送。应用本发明专利技术的方法,相关人员可以通过消息推送,便捷地获悉软件审核状态,可提高工作效率,减少人力消耗。消耗。消耗。

【技术实现步骤摘要】
软件审核状态推送方法及装置、存储介质及电子设备


[0001]本专利技术涉及数据处理
,特别是涉及一种软件审核状态推送方法及装置、存储介质及电子设备。

技术介绍

[0002]在基于iOS操作系统的平台中,应用商城是用户获取应用软件的主要渠道之一。开发者在应用商城中发布应用软件时,需先将应用软件提交给应用商城的管理者审核,待审核通过后,开发者才能发布应用软件。
[0003]应用软件的软件审核状态是软件发布工作中的重要关注对象之一。目前,获悉软件审核状态的方式,主要是在提供查询服务的平台上登录开发者账号,在平台中查询应用软件的软件审核状态,或是等待应用商店通过邮件等方式将审核状态推送给开发者账号。
[0004]在实际的工作场景中,开发者账号通常仅由特定人员管理,只有特定人员能够使用开发者账号获悉软件审核状态。但除了掌握开发者账号的特定人员外,仍有许多其他人员关注软件审核状态。基于现有的查询方式,当其他人员想要获悉软件审核状态时,则需要与特定人员沟通,请特定人员进行查询。故在应用软件的发布过程中,相关人员需频繁进行交互以核实软件审本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种软件审核状态推送方法,其特征在于,包括:当触发开发者账号对应的定时任务时,确定所述开发者账号对应的密钥信息;所述密钥信息包括预先生成的密钥标识符、发行人标识符以及非对称密钥文件;生成所述密钥信息对应的请求令牌,并通过所述请求令牌进行数据请求,获得所述开发者账号对应的各个软件版本号和每个所述软件版本号对应的当前审核状态;对于每个所述软件版本号,判断该软件版本号是否为待发布的版本号,若该软件版本号为待发布的版本号,则将该软件版本号作为目标软件版本号;对于每个所述目标软件版本号,判断该目标软件版本号是否符合预设的推送条件,若该目标软件版本号符合所述推送条件,则将该目标软件版本号作为待推送的软件版本号;对各个所述待推送的软件版本号对应的当前审核状态进行消息推送。2.根据权利要求1所述的方法,其特征在于,所述通过所述请求令牌进行数据请求,获得所述开发者账号对应的各个软件版本号和每个所述软件版本号对应的当前审核状态,包括:调用预设的数据请求接口执行所述请求令牌对应的数据请求;接收所述数据请求接口返回的开发者数据;对所述开发者数据进行数据转换,得到转换后的开发者数据;从所述转换后的开发者数据中,获取各个所述软件版本号和每个所述软件版本号对应的当前审核状态。3.根据权利要求1所述的方法,其特征在于,所述判断该软件版本号是否为待发布的版本号,包括:将该软件版本号与预先记录的每个已发布软件版本号进行比对;若该软件版本号与每个所述已发布软件版本号均不相同,则确定该软件版本号为待发布的版本号。4.根据权利要求1所述的方法,其特征在于,所述判断该目标软件版本号是否符合预设的推送条件,包括:获取本地缓存数据;所述本地缓存数据包括各个已记录软件版本号和每个所述已记录软件版本号对应的缓存审核状态;判断各个所述已记录软件版本号中,是否存在与该目标软件版本号相匹配的已记录软件版本号;若各个所述已记录软件版本号中,不存在与该目标软件版本号相匹配的已记录软件版本号,则确定该目标软件版本号符合所述推送条件;若各个所述已记录软件版本号中,存在与该目标软件版本号相匹配的已记录软件版本号,则将与该目标软件版本号相匹配的已记录软件版本号所对应的缓存审核状态,作为该目标软件版本号对应的缓存审核状态;将该目标软件版本号对应的当前审核状态与该目标软件版本号对应的缓存审核状态进行比对;若该目标软件版本号对...

【专利技术属性】
技术研发人员:刘宇豪
申请(专利权)人:湖南快乐阳光互动娱乐传媒有限公司
类型:发明
国别省市:

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

1