iOS:Safari或Chrome调试Webview

一、查看iOS设备上Safari浏览器的页面
1.准备步骤

【Mac】使用 Safari 浏览器的“开发”菜单
请选取“Safari 浏览器”>“偏好设置”,点按“高级”,然后选择“在菜单栏中显示开发菜单”。

【iPhone】开启调试模式
要远程调试 IOS Safari ,必须启用 Web 检查 功能,打开 iPhone 依次进入 设置 > Safari > 高级 > Web 检查 > 启用。

在这里插入图片描述

2.操作步骤
iPhone链接到mac上,打开Safari浏览器,运行手机app里面的web页面,在“开发”菜单中选择连接的手机,找到调试的网页,就能在Safari里面调试了
二、查看XCode Simulator中的页面
1.准备步骤

Xcode Version9.2
image

2.操作步骤

在Xcode中新建Swift项目“webview”[4]
点击运行
打开Safari,在“开发”菜单中选择连接的模拟器,找到调试的网页,就能在Safari里面调试了
Safari调试页面.png

在这里插入图片描述
三、查看iOS应用中的页面
1.操作步骤

打开XCode,登录AppleID
选择项目“General”和“Build Settings”,设置相应的参数[7]

Xcode参数设置.jpg

连接iPhone,选择相应的真机设备,点击运行按钮,查看iPhone上被安装了相应的App,打开App

打开Safari,在“开发”菜单中选择连接的手机,找到调试的网页,就能在Safari里面调试了

四、使用Chrome调试
1.准备步骤

安装部署ios-webkit-debug-proxy,在终端中输入

brew install ios-webkit-debug-proxy

2.操作步骤

启动 proxy,在终端中输入

ios_webkit_debug_proxy -f chrome-devtools://devtools/bundled/inspector.html

终端启动proxy.png

在chrome中打开 localhost:9221 ,可以看到当前已连接的设备列表。

image

点击进去,看到新的页面,按提示右键“复制链接地址”,在新标签页中地址栏中打开,就可以愉快的使用chrome的dev tool来调试webView啦

9222-复制链接.png

Chrome调试页面.png

作者:Hyelim
链接:https://www.jianshu.com/p/e4e3dedfe36b
來源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
根据引用\[1\]中的信息,报错信息"ModuleNotFoundError: No module named 'qark.apk_builder'; 'qark' is not a package"表明在运行时找不到名为'qark.apk_builder'的模块。这可能是因为没有正确安装或配置qark的依赖项。你可以尝试按照引用\[1\]中提到的步骤,先安装setup.py和requirements.txt库,然后再运行程序。 另外,根据引用\[2\]中的信息,报错信息"ModuleNotFoundError: No module named 'ruamel'"表明在运行时找不到名为'ruamel'的模块。这可能是因为缺少ruamel模块。你可以尝试安装ruamel模块,可以使用pip命令进行安装。 最后,根据引用\[3\]中的信息,报错信息"OSError: \[Errno 13\] Permission denied"表明在运行时没有权限执行某些操作。这可能是因为你没有足够的权限来执行相关操作。你可以尝试以管理员身份运行程序,或者检查文件和文件夹的权限设置。 综上所述,根据你提供的信息,报错"ModuleNotFoundError: No module named 'webview'"可能是因为缺少名为'webview'的模块。你可以尝试使用pip命令安装webview模块,例如"pip install webview"。如果安装成功后仍然出现问题,你可以检查是否正确导入了webview模块,并确保已正确安装和配置了相关依赖项。 #### 引用[.reference_title] - *1* *3* [安卓静态分析工具qark安装及使用流程](https://blog.csdn.net/vivian_ll/article/details/84769520)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [ModuleNotFoundError: No module named ‘ruamel](https://blog.csdn.net/chinabing/article/details/121644792)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值