【问题标题】:How to install weinre on mac?如何在mac上安装weinre?
【发布时间】:2012-08-28 05:31:09
【问题描述】:

我想调试将在移动设备或模拟器(如 iOS 模拟器)上运行的移动网络应用。在谷歌上搜索很多时,我遇到了 Weinre,但不知道如何在我的 macbook 上安装。

【问题讨论】:

    标签: macos remote-debugging weinre


    【解决方案1】:

    我能够按照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 应用程序。

    【讨论】:

      【解决方案2】:

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

      相对于 Weinre 的优势在于,您甚至可以调试 JS 脚本(断点、监视等)。

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

      编辑:你需要一台 Mac。

      【讨论】:

        猜你喜欢
        • 2019-10-13
        • 2016-04-13
        • 2019-01-04
        • 2021-12-31
        • 2013-12-05
        • 2019-11-02
        • 2014-05-01
        • 2015-11-22
        • 2011-05-24
        相关资源
        最近更新 更多