描述文件自动生成方法、电子设备和存储介质技术

技术编号:39293026 阅读:15 留言:0更新日期:2023-11-07 11:00
本申请提供一种描述文件自动生成方法、电子设备和存储介质,该方法包括:建立待更新描述文件信息列表。从服务器获取描述文件相关信息资源。基于所述待更新描述文件信息列表,从所述描述文件相关信息资源查找到每一待更新描述文件的相关信息资源。基于所述每一待更新描述文件的相关信息资源创建描述文件。上述方式,通过建立一个待更新描述文件信息列表,从服务器批量更新描述文件,以替换用户手动在服务器的网站页面中更新描述文件,实现自动化更新描述文件,提升操作效率。提升操作效率。提升操作效率。

【技术实现步骤摘要】
描述文件自动生成方法、电子设备和存储介质


[0001]本申请的所公开实施例涉及描述文件自动生成方法、电子设备和存储介质
,且更具体而言,涉及描述文件自动生成方法、电子设备和存储介质。

技术介绍

[0002]一个公司可能开发多个APP,每个APP都对应了一个描述文件,有时可能需对描述文件进行更新,而由于管理APP的服务器后台网页只能手动逐个更新描述文件,无法批量更新。因此,如果一次性对多个描述文件进行更新将会非常繁琐,处理更新描述文件的效率非常低。

技术实现思路

[0003]根据本申请的实施例,本申请提出描述文件自动生成方法、电子设备和存储介质,以解决上述问题。
[0004]本申请提供一种描述文件自动生成方法,该方法包括:建立待更新描述文件信息列表。从服务器获取描述文件相关信息资源。基于所述待更新描述文件信息列表,从所述描述文件相关信息资源查找到每一待更新描述文件的相关信息资源。基于所述每一待更新描述文件的相关信息资源创建描述文件。
[0005]本申请提供另一种电子设备,包括存储器和处理器,所述存储器与所述处理器相互耦接,所述处理器用于执行所述存储器中存储的程序指令,以实现上述的描述文件自动生成方法。
[0006]本申请提供另一种计算机存储介质,其上存储有程序指令,所述程序指令被处理器执行时实现上述的描述文件自动生成方法。
[0007]本申请的有益效果有:通过建立一个待更新描述文件信息列表,从服务器批量更新描述文件,以替换用户手动在服务器的网站页面中更新描述文件,实现自动化更新描述文件,提升操作效率。
[0008]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,而非限制本申请。
附图说明
[0009]下面将结合附图及实施方式对本申请作进一步说明,附图中:
[0010]图1是本申请一实施例的描述文件自动生成方法的流程示意图;
[0011]图2是本申请一实施例的集成环境中描述文件自动生成方法的流程示意图;
[0012]图3是本申请一实施例的待更新描述文件信息列表示意图;
[0013]图4是本申请一实施例的描述文件自动部署流程示意图;
[0014]图5是本申请实施例的电子设备的结构示意图;
[0015]图6是本申请实施例的非易失性计算机可读存储介质的结构示意图。
具体实施方式
[0016]在本申请中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
[0017]本申请中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。此外,本文中的“多”表示两个或者多于两个。另外,本文中术语“至少一种”表示多种中的任意一种或多种中的至少两种的任意组合,例如,包括A、B、C中的至少一种,可以表示包括从A、B和C构成的集合中选择的任意一个或多个元素。另外,本申请中的术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。
[0018]为使本领域的技术人员更好地理解本申请的技术方案,下面结合附图和具体实施方式对本申请的技术方案做进一步详细描述。
[0019]请参阅图1和图2,图1是本申请一实施例的描述文件自动生成方法的流程示意图,图2是本申请一实施例的集成环境中描述文件自动生成方法的流程示意图。该方法可以应用于具有计算等功能的电子设备。需注意的是,若有实质上相同的结果,本申请的方法并不以图1所示的流程顺序为限。
[0020]在一些可能的实现方式中,该方法可以通过处理器调用存储器中存储的计算机可读指令的方式来实现,如图1所示,该方法可以包括如下步骤:
[0021]步骤S11:建立待更新描述文件信息列表。
[0022]具体地,建立待更新描述文件信息列表包括:对描述文件进行分类、归档,得到所有描述文件信息。从所有描述文件信息提取出待更新的描述文件基本信息,得到待更新描述文件信息列表。
[0023]请参阅图3,图3是本申请一实施例的待更新描述文件信息列表示意图。在此图中,在开发者账号中获取所有描述文件信息,并将所有描述文件按照产品维度进行分类、归档,其中归档的信息包括:描述文件的名称(描述文件的标识信息)、应用ID和/或类型;接着将归档的信息保存成Excel或Json等格式的文件。再从所有描述文件信息中,例如从保存的Excel或Json等格式的文件中,提取出待更新的描述文件基本信息,得到待更新描述文件信息列表。
[0024]可选地,分类、归档得到的所有描述文件信息可以包括描述文件的名称(NAME)、描述文件对应的应用ID(BUNDLE_IDENTIFIER)和/或描述文件的类型(PROFILE_TYPE)这几种类型的信息。
[0025]其中,描述文件的常见类型可包括:IOS_APP_DEVELOPMENT、IOS_APP_STORE、IOS_APP_ADHOC、IOS_APP_INHOUSE、MAC_APP_DEVELOPMENT、MAC_APP_STORE、MAC_APP_DIRECT、TVOS_APP_DEVELOPMENT、TVOS_APP_STORE、TVOS_APP_ADHOC、TVOS_APP_INHOUSE、MAC_CATALYST_APP_DEVELOPMENT、MAC_CATALYST_APP_STORE、MAC_CATALYST_APP_DIRECT。
[0026]在其他实施方式中,也可以先确定待更新描述文件的程序,然后对待更新描述文件的应用的信息进行分类、归档,以得到待更新描述文件信息列表。
[0027]步骤S12:从服务器获取描述文件相关信息资源。
[0028]可以从服务器获取描述文件相关信息资源,以便后续基于待更新描述文件列表,从描述文件相关信息资源中查找到每一待更新描述文件的相关信息资源,继而便于后续基于每一待更新描述文件的相关信息资源创建描述文件。
[0029]可选地,描述文件相关信息资源可以包括应用ID资源和/或描述文件类型资源。如此,在步骤S12中,可以从服务器获取到所有应用ID资源和所有类型资源,以便后续基于所述待更新描述文件信息列表中的一待更新描述文件的应用ID信息,从所有应用ID资源中查找到所述一待更新描述文件的应用ID资源;和/或,基于所述待更新描述文件信息列表中的所述一待更新描述文件的类型信息,从所有类型资源中查找到所述一待更新描述文件的类型资源;进而便于后续利用每一待更新描述文件的应用ID资源和/或每一待更新描述文件的类型资源进行每一待更本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种描述文件自动生成方法,其特征在于,包括:建立待更新描述文件信息列表;从服务器获取描述文件相关信息资源;基于所述待更新描述文件信息列表,从所述描述文件相关信息资源查找到每一待更新描述文件的相关信息资源;基于所述每一待更新描述文件的相关信息资源创建描述文件。2.根据权利要求1所述的描述文件自动生成方法,其特征在于,所述从服务器获取描述文件相关信息资源,包括:从服务器获取描述文件资源和描述文件相关信息资源;所述从服务器获取描述文件相关信息资源,之后包括:将所述待更新描述文件信息列表中的所述每一待更新描述文件的标识信息和所述描述文件资源进行匹配对比,以确认所述服务器中是否有所述每一待更新描述文件;若有,将所述服务器中的所述每一待更新描述文件删除,执行所述基于所述每一待更新描述文件的相关信息资源创建描述文件的步骤;若无,执行所述基于所述每一待更新描述文件的相关信息资源创建描述文件的步骤。3.根据权利要求1或2所述的描述文件自动生成方法,其特征在于,所述从服务器获取描述文件相关信息资源,包括:从服务器获取所有应用ID资源和所有类型资源;所述基于所述待更新描述文件信息列表,从所述描述文件相关信息资源查找到每一待更新描述文件的相关信息资源,包括:基于所述待更新描述文件信息列表中的一待更新描述文件的应用ID信息,从所有应用ID资源中查找到所述一待更新描述文件的应用ID资源;基于所述待更新描述文件信息列表中的所述一待更新描述文件的类型信息,从所有类型资源中查找到所述一待更新描述文件的类型资源。4.根据权利要求3所述的描述文件自动生成方法,其特征在于,所述基于所述每一待更新描述文件的相关信息资源创建描述文件,包括:将包含每一待更新描述文件的标识信息、应用ID、应用ID资源、类型和类型资源的数据包发送给所述服务器,以让所述服务器基于每一待更新描述文件的标识信息、应用ID、应用ID资源、类型和类型资源创建描述文件。5.根据权利要求4所述...

【专利技术属性】
技术研发人员:江斌滕芳
申请(专利权)人:杭州华橙软件技术有限公司
类型:发明
国别省市:

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

1