-
公开(公告)号:CN110647349B
公开(公告)日:2020-05-29
申请号:CN201911186310.6
申请日:2019-11-28
Applicant: 南京百敖软件有限公司 , 江苏卓易信息科技股份有限公司 , 昆山百敖电子科技有限公司
IPC: G06F8/71
Abstract: 本发明公开了一种实现iOS APP持续交付的方法,属于计算机APP技术领域。通过fastlane脚本导出iOS安装包;通过swift语言脚本实现平台交付,并将打好的包上传;注册GitLab Runner,将启动的Runner和GitLab CI绑定;在项目根目录中配置.gitlab‑ci.yml文件,使项目在由开发人员打tag版本时会自动重新更新一遍项目的pod库,然后触发之前的fastlane导出iOS安装包操作。将多个项目开发过程中的tag版本维护和iOS APP持续交付结合在一起;大大解放了平常iOS打包的繁琐流程以及发布流程,并降低了人员多个项目打包和发布中包版本的出错性。
-
公开(公告)号:CN110659021B
公开(公告)日:2020-03-17
申请号:CN201911197020.1
申请日:2019-11-29
Applicant: 南京百敖软件有限公司 , 江苏卓易信息科技股份有限公司 , 昆山百敖电子科技有限公司
Abstract: 本发明公开了一种移动端内微应用的开发及测试系统,包括微应用、调试助手、web容器、原生模块、浏览器内核;微应用是以HTML、JavaScript、CSS技术为基础开发的离线资源集合,独立存在,不依赖移动端App运行;调试助手用于在移动端直接调试微应用/web页面,定位问题,调试性能;浏览器内核,是Android端及iOS端底层承载渲染内核,iOS端使用系统自带的webKit内核,Android端使用私有内核进行替代系统自带的浏览器内核;web容器基于浏览器内核设计,实现微应用加载渲染及与原生通信。本发明解决了原生开发热更新不便及原生加载网页慢,用户体验差的问题及开发人员在移动端调试困难的问题。
-
公开(公告)号:CN110647349A
公开(公告)日:2020-01-03
申请号:CN201911186310.6
申请日:2019-11-28
Applicant: 南京百敖软件有限公司 , 江苏卓易信息科技股份有限公司 , 昆山百敖电子科技有限公司
IPC: G06F8/71
Abstract: 本发明公开了一种实现iOS APP持续交付的方法,属于计算机APP技术领域。通过fastlane脚本导出iOS安装包;通过swift语言脚本实现平台交付,并将打好的包上传;注册GitLab Runner,将启动的Runner和GitLab CI绑定;在项目根目录中配置.gitlab-ci.yml文件,使项目在由开发人员打tag版本时会自动重新更新一遍项目的pod库,然后触发之前的fastlane导出iOS安装包操作。将多个项目开发过程中的tag版本维护和iOS APP持续交付结合在一起;大大解放了平常iOS打包的繁琐流程以及发布流程,并降低了人员多个项目打包和发布中包版本的出错性。
-
公开(公告)号:CN110659021A
公开(公告)日:2020-01-07
申请号:CN201911197020.1
申请日:2019-11-29
Applicant: 南京百敖软件有限公司 , 江苏卓易信息科技股份有限公司 , 昆山百敖电子科技有限公司
Abstract: 本发明公开了一种移动端内微应用的开发及测试系统,包括微应用、调试助手、web容器、原生模块、浏览器内核;微应用是以HTML、JavaScript、CSS技术为基础开发的离线资源集合,独立存在,不依赖移动端App运行;调试助手用于在移动端直接调试微应用/web页面,定位问题,调试性能;浏览器内核,是Android端及iOS端底层承载渲染内核,iOS端使用系统自带的webKit内核,Android端使用私有内核进行替代系统自带的浏览器内核;web容器基于浏览器内核设计,实现微应用加载渲染及与原生通信。本发明解决了原生开发热更新不便及原生加载网页慢,用户体验差的问题及开发人员在移动端调试困难的问题。
-
-
-