说明:收录全网最新的团体标准 提供单次或批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211153002.5 (22)申请日 2022.09.21 (71)申请人 中国建设银行股份有限公司 地址 100033 北京市西城区金融大街25号 申请人 建信金融科技有限责任公司 (72)发明人 陈强 王宁 廖丹 杨自成  (74)专利代理 机构 中原信达知识产权代理有限 责任公司 1 1219 专利代理师 孙磊 韩黎捷 (51)Int.Cl. G06F 8/20(2018.01) G06F 8/34(2018.01) G06F 8/71(2018.01) G06F 9/445(2018.01) (54)发明名称 一种iOS应用所需的项目开发空间的构建方 法和装置 (57)摘要 本发明公开了一种iOS应用所需的项目开发 空间的构建方法和装置, 涉及移动互联技术领 域。 该方法的一具体实施方式包括: 能够通过可 视化方式获取并展示所述项目开发空间所需的 应用参数; 根据预先确定出的参数添加策略, 将 所述应用参数添加至一种或多种脚本中; 驱动一 种或多种所述脚本, 将所述应用参数关联的项目 基础模板、 项目组件集成为iOS系统的应用的项 目数据, 并基于所述项目数据生成项目开发空 间, 将所述项目数据绑定到所述项目开发空间, 以使应用开发方基于所述项目开发空间完善所 述iOS系统的应用的业务功能开发。 通过自定义 可视化方式一键式地构建项目开发空间, 提高了 开发iOS应用的效率, 降低了开发i OS应用人力和 时间成本的消耗。 权利要求书3页 说明书13页 附图4页 CN 115495049 A 2022.12.20 CN 115495049 A 1.一种iOS应用所需的项目开发空间的构建方法, 其特 征在于, 包括: 响应于生成开发iOS系统的应用所需的项目开发空间, 通过可视化方式获取并展示所 述项目开发空间所需的应用参数; 根据预先确定出的参数 添加策略, 将所述应用参数 添加至一种或多种脚本中; 驱动一种或多种所述脚本, 将所述应用参数关联的项目基础模板、 项目组件集成为iOS 系统的应用的项目数据, 并基于所述项目数据生成项目开发空间, 将所述项目数据绑定到 所述项目开发空间, 以使应用开发方基于所述项目开发空间完善所述iOS系统的应用的业 务功能开发。 2.根据权利要求1所述的方法, 其特 征在于, 所述通过可视化方式获取并展示所述项目开发空间所需的应用参数, 包括: 通过可视化方式展示包括有多个可编 辑项的可编辑页面, 通过每一个所述可编 辑项接 收应用开 发方输入或选择的未在其他可编辑项中出现过的应用参数; 其中所述应用参数包 含项目信息、 项目基础模板标识、 项目组件标识中任意 一种或多种。 3.根据权利要求2所述的方法, 其特 征在于, 进一步包括: 通过可视化方式展示一个或多个所述可编辑项所对应的多种自定义组件 标识; 所述通过每一个所述可编辑项接收应用开发方选择的未在其他可编辑项中出现过的 应用参数, 包括: 接收应用开发方对任意所述可编辑项所对应的任意一种或多种未被选择过的自定义 组件标识的选择操作, 获取并展示选择操作所针对的自定义组件标识的应用参数。 4.根据权利要求3所述的方法, 其特 征在于, 所述将所述应用参数关联的项目组件集成为 iOS系统的应用的项目数据, 包括: 针对所述项目组件为所述自定义组件标识所对应的项目组件的情况, 获取预设的模块 配置文件, 其中, 所述预设的模块配置文件配置有一个或多个通用组件标识; 通过第一脚本将一个或多个所述可编辑项选择出的所述自定义组件标识添加到所述 预设的模块配置文件中; 通过第二脚本读取所述模块配置文件中的通用组件标识以及自定义组件标识, 并利用 指令拉取所述通用组件标识对应的通用组件以及自定义组件标识对应的自定义组件到项 目数据中。 5.根据权利要求1所述的方法, 其特 征在于, 所述驱动一种或多种脚本将所述应用参数关联的项目基础模板集成为iOS系统 的应用 的项目数据, 包括: 在所述应用参数包括项目基础模板标识的情况 下, 确定所述项目基础模板标识指示的代码库, 并驱动第 三脚本从所述代码库中拉取所述 项目基础模板标识对应的项目基础代码; 并将所述项目基础代码集成到所述项目数据中。 6.根据权利要求5所述的方法, 其特 征在于, 所述驱动一种或多种脚本将所述应用参数关联的项目基础模板集成为iOS系统 的应用 的项目数据, 进一 步包括:权 利 要 求 书 1/3 页 2 CN 115495049 A 2在所述应用参数包含有多个应用版本类型的情况下, 其中, 每一个所述应用版本类型 指示测试 版本或者上线版本; 利用所述第三脚本获取 所述多个所述应用版本类型; 针对获取到的每一个所述应用版本类型, 执 行: 将所述应用版本类型的版本配置信 息添加到所述项目基础代码, 并将添加有所述版本 配置信息的项目基础代码集成到所述项目数据中。 7.根据权利要求6所述的方法, 其特 征在于, 进一 步包括: 在所述应用存在多个 应用版本类型的情况 下, 针对任意一个所述应用版本类型, 执 行: 基于所述应用对应的项目开发空间以及所述应用版本类型对应的代码, 为所述应用版 本类型生成匹配的目标 版本。 8.根据权利要求1所述的方法, 其特 征在于, 所述根据预先确定出的参数添加策略, 将所述应用参数添加至一种或多种脚本中, 包 括: 利用预设的第一调用接口以及脚本标识读取 所述脚本标识对应的脚本; 获取所述脚本关联的一个或多个应用参数, 并利用预设的第 二调用接口将一个或多个 所述应用参数添加至所述脚本中, 以使所述脚本执行关联于一个或多个所述应用参数的操 作。 9.根据权利要求1所述的方法, 其特 征在于, 一种或多种所述脚本包 含的一种或多种预设工具的工具指令; 驱动一种或多种所述脚本, 将所述应用参数关联的项目基础模板、 项目组件集成为iOS 系统的应用的项目数据, 包括: 利用所述脚本检测一种或多种预设工具是否已安装, 如果是, 利用所述脚本包含的一 种或多种预设工具的工具指令执行将所述应用参数关联的项目基础 模板、 项目组件集成为 iOS系统的应用的项目数据的步骤。 10.一种iOS应用所需的项目开发空间的构建装置, 其特征在于, 包括: 获取参数模块、 配置脚本模块和构建空间模块; 其中, 所述获取参数模块, 用于响应于生成开发iOS系统的应用所需的项目开发空间, 通过可 视化方式获取并展示所述项目开发空间所需的应用参数; 所述配置脚本模块, 用于根据预先确定出的参数添加策略, 将所述应用参数添加至一 种或多种脚本中; 所述构建空间模块, 用于驱动一种或多种所述脚本, 将所述应用参数关联的项目基础 模板、 项目组件集成为iOS系统的应用的项目数据, 并基于所述项目数据生成项目开发空 间, 将所述项目数据绑定到所述项目开发空间, 以使应用开发方基于所述项目开发空间完 善所述iOS系统的应用的业 务功能开发。 11.根据权利要求10所述的装置, 其特 征在于, 所述获取参数模块通过可视化方式获取并展示所述项目开发空间所需的应用参数, 包 括: 通过可视化方式展示包括有多个可编 辑项的可编辑页面, 通过每一个所述可编 辑项接权 利 要 求 书 2/3 页 3 CN 115495049 A 3

.PDF文档 专利 一种iOS应用所需的项目开发空间的构建方法和装置

文档预览
中文文档 21 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共21页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种iOS应用所需的项目开发空间的构建方法和装置 第 1 页 专利 一种iOS应用所需的项目开发空间的构建方法和装置 第 2 页 专利 一种iOS应用所需的项目开发空间的构建方法和装置 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 16:31:21上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。