如何在mac上安装weinre?

时间:2012-08-28 05:31:10

标签: macos remote-debugging weinre

我想调试我的移动网络应用程序,该应用程序将在移动设备或模拟器(如iOS模拟器)上运行。在谷歌上搜索我遇到了Weinre,但无法弄清楚如何在我的macbook上安装。

2 个答案:

答案 0 :(得分:0)

我可以按照第http://blog.joelambert.co.uk/2012/05/17/installing-weinre-on-mac-os-x/页上的说明轻松安装weinre。

安装完成后,我执行了weinre命令,该命令在http://localhost:8080上启动了一个服务器。我在桌面浏览器上输入了相同的内容,这给了我进一步的说明。它要求我将脚本标记(类似于<script src="http://localhost:8080/target/target-script-min.js#anonymous"></script>)复制粘贴到我尝试远程调试的页面(http://myMobApp.local)中。我这样做了,并在我的iOS模拟器上打开了移动应用页面。在模拟器中加载后,打开指令页面上显示的调试客户端用户界面链接(类似于http://localhost:8080/client/#anonymous)。它给了我一个漂亮的界面来调试在模拟器上运行的Web应用程序。

答案 1 :(得分:0)

简短更新:尽管Goje87的答案非常准确,但我想指出,从iOS 6开始,Apple已经增加了Safari的网络检查员,以便能够检查在iOS设备上的应用程序中运行的HTML页面。

优于Weinre的优势在于您甚至可以调试JS脚本(断点,手表等)。

以下是制作此作品的指南:http://moduscreate.com/enable-remote-web-inspector-in-ios-6/

编辑:你需要一台Mac。