【越狱开发】启动iOS设备上的WebInspector功能进行网页调试
2013-06-12 13:02
721 查看
在iOS上的apple Webkit内核保留了Webkit的 WebInspector功能。
利用它,可以在同一个局域网或者使用USB连接到Mac上对手机的网页进行调试。
iOS 5以上需要使用较新版本的Safari,并开启Safari的 Developer 模式。
Web Inspector功能介绍见:http://trac.webkit.org/wiki/WebInspector
我们可以通过系统设置打开Safari的Web Inspector功能。
但对于第三方的浏览器该功能是默认关闭的。
为了突破这个限制,可以使用我这一篇文章的方法: /article/10521259.html 对其进行调试。
接着通过 GDB/LLDB 调用以下函数即可开启:
利用它,可以在同一个局域网或者使用USB连接到Mac上对手机的网页进行调试。
iOS 5以上需要使用较新版本的Safari,并开启Safari的 Developer 模式。
Web Inspector功能介绍见:http://trac.webkit.org/wiki/WebInspector
我们可以通过系统设置打开Safari的Web Inspector功能。
但对于第三方的浏览器该功能是默认关闭的。
为了突破这个限制,可以使用我这一篇文章的方法: /article/10521259.html 对其进行调试。
接着通过 GDB/LLDB 调用以下函数即可开启:
po (void)[(id)NSClassFromString(@"WebView") performSelector:@selector(_enableRemoteInspector)];
相关文章推荐
- 使用 Xcode 在越狱 iOS 设备上进行开发调试
- 使用 Xcode 在越狱 iOS 设备上进行开发调试
- 使用 Xcode 在越狱 iOS 设备上进行开发调试
- 使用 Xcode 在越狱 iOS 设备上进行开发调试
- iOS企业开发In House ipa发布流程--自制网页安装设备无需授权和越狱
- 使用USB远程ssh登陆iOS设备,进行越狱开发
- 【越狱开发】在越狱设备下开启iOS Webkit的JIT功能
- 分分钟解决iOS开发中App启动广告的功能
- XE7 & IOS开发之开发账号(3):证书、AppID、设备、授权profile的申请使用,附Debug真机调试、Ad hoc下iPA文件生成演示(XCode5或以上版本推荐,有图有真相)
- 【iOS开发】判断iOS设备是否越狱
- 如何在移动设备上调试html5开发的网页
- iOS安全–在非越狱平台进行越狱开发(附分析流程)
- 分分钟解决iOS开发中App启动广告的功能
- 巧用日志功能,进行微信h5支付开发,微信公众号开发,小程序支付开发错误调试——微信h5支付开发3
- (iPhone/iPad开发)在iOS设备上实现摇晃手机体验的相关功能
- Debugging Web Content on iOS(在iOS设备上调试网页内容)
- IOS越狱开发(二)———APP开机自动启动并隐藏图标
- iOS 开发技巧之 ---- 使用Mac上的Safari对UIWebView进行调试
- 越狱开发之iOS设备中WiFi信号的开启与关闭
- IOS开发之免费证书+不越狱真机调试