安装PonyDebugger,在国内经常报错。google 了很久都没有解决。最后还是在官方文档中,找到解决办法的,链接见: https://github.com/square/PonyDebugger/blob/master/README_ponyd.rst。
我们很多时候,遇到问题喜欢直接百度,google。但其实,有时直接去看官方文档是最靠谱的,特别是版本的更新后会报新的错误。
下面摘录一些有用的解决方案:
1、简介:PonyDebugger是Square开源的一款iOS调试工具,使用PonyDebugger可以方便调试iOS应用的页面继承关系,Coredata,以及网络请求,并且还可以输出日志。
2、安装过程如下:
(1)首先下载安装脚本 curl -O https://cloud.github.com/downloads/square/PonyDebugger/bootstrap-ponyd.py;
(2)安装 python bootstrap-ponyd.py --ponyd-symlink=/usr/local/bin/ponyd ~/Library/PonyDebugger
这时候同样会报上面的错误,不去管它;
(3)修复更新,依次执行下面的脚本
source ~/Library/PonyDebugger/bin/activate
pip install -U -e git+https://github.com/square/PonyDebugger.git#egg=ponydebugger --allow-external pybonjour --allow-unverified pybonjour
ponyd update-devtools
(4) 执行完成之后大多数情况应该是成功的,执行 ponyd serve --listen-interface=127.0.0.1,出现 PonyGateway starting. Listening on http://127.0.0.1:9000 就表示启动成功了,打开浏览器,输入 http://localhost:9000,成功界面如下: