买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:上海哔哩哔哩科技有限公司
摘要:本申请实施例提供了一种混合模式移动应用调试系统,包括:桌面客户端,用于将混合模式移动应用的页面代码上传至所述节点服务器中;节点服务器,用于将接收到的页面代码部署至静态资源服务中,并将静态资源服务的网络地址返回给桌面客户端;桌面客户端,还用于开启模拟器,并在模拟器开启后,在模拟器中安装所述混合模式移动应用;桌面客户端,还用于在模拟器中打开所述网络地址,以使混合模式移动应用在监测到模拟器打开网络地址时,调用WKWebview内核从静态资源服务中获取并加载页面代码,以打开待调试页面;桌面客户端,还用于打开所述浏览器中的调试工具;调试工具,用于与所述WKWebview内核建立连接通道,并通过所述连接通道对所述待调试页面进行调试。
主权项:1.一种混合模式移动应用调试系统,特征在于,所述调试系统包括调试设备、节点服务器及模拟器,所述调试设备中安装有浏览器和桌面客户端,其中:所述桌面客户端,用于将待调试的混合模式移动应用的页面代码上传至所述节点服务器中;所述节点服务器,用于将接收到的所述页面代码部署至静态资源服务中,并将所述静态资源服务的网络地址返回给所述桌面客户端;所述桌面客户端,还用于开启所述模拟器,并在所述模拟器开启后,在所述模拟器中安装所述混合模式移动应用;所述桌面客户端,还用于在所述模拟器中打开所述网络地址,以使所述混合模式移动应用在监测到所述模拟器打开所述网络地址时,调用WKWebview内核从所述静态资源服务中获取并加载所述页面代码,以打开待调试页面;所述桌面客户端,还用于打开所述浏览器中的调试工具;所述调试工具,用于与所述WKWebview内核建立连接通道,并通过所述连接通道对所述待调试页面进行调试;其中,所述桌面客户端为Electron桌面客户端,所述模拟器为iOS模拟器,所述浏览器为Safari浏览器,所述调试工具为所述Safari浏览器中集成的Safari开发者工具,其中:所述Electron桌面客户端,用于创建AppleScript自动化服务及iOS模拟器自动化服务;所述Electron桌面客户端,还用于通过所述iOS模拟器自动化服务开启所述iOS模拟器,并在所述iOS模拟器开启后,通过所述iOS模拟器自动化服务安装所述混合模式移动应用,以及在所述混合模式移动应用安装完成后,通过所述iOS模拟器自动化服务在所述iOS模拟器中打开所述网络地址;所述Electron桌面客户端,还用于通过所述AppleScript自动化服务从所述Safari浏览器打开Safari开发者工具;所述Safari开发者工具,用于通过Safari调试协议与所述WKWebview内核建立连接通道,并通过所述连接通道对所述待调试的Hybrid页面进行调试。
全文数据:
权利要求:
百度查询: 上海哔哩哔哩科技有限公司 混合模式移动应用调试方法及系统
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。