查看没有mac的iphone控制台日志

时间:2015-08-09 13:30:35

标签: ios iphone logging

有没有办法在没有mac的情况下查看iphone控制台日志?

以前可以使用iPhone配置实用程序,但它似乎不再可用。 我看到了一个名为iTools的工具,但它似乎需要一个32位版本的itunes,它也不再可用。

鉴于iPhone设备+ Windows + Linux,是否有任何解决方法/工具可以查看iphone控制台日志?

2 个答案:

答案 0 :(得分:1)

从app store下载到iphone上,然后可以直接在手机上查看日志:

https://itunes.apple.com/us/app/console/id317676250?mt=8

请注意,这是一个旧的应用程序,它会在启动时崩溃,然后重新打开它会显示设备日志。

如果失败,这里是指向Windows的iPhone配置实用程序的链接: http://download.cnet.com/iPhone-Configuration-Utility-for-Windows/3000-20432_4-10969175.html

答案 1 :(得分:1)

实现它是半年多以前你问过这个问题,但是因为它还没有接受答案:

我一遍又一遍地遇到同样的问题,并且厌倦了它,所以我决定编写一个脚本,在 HTML 中显示console条消息,所以你可以只查看网页本身的所有内容,而无需使用控制台替换或繁琐的远程调试器(你确实需要Mac),而无需在现有代码中修改每个控制台调用

关键在于取代' window.console中的四个主要功能:logwarnerrortrace。这是通过重新定义每个方法,向其添加自己的代码,并最终调用原始方法来完成的。 Jakub Fiala为此编写了基本脚本,我在其上构建了其余部分:https://gist.github.com/jakubfiala/8fe3461ab6508f46003d

我将其命名为MobileConsole'。这是非常不引人注意的,并且会“赶上”。所有console.log(或.warn.error.trace)事件,甚至绑定到window.onerror

I have created a separate page for this script with an elaborate explanation on how it works, including a demo, over here.