从Windows启用iPhone(带iOS7)调试控制台

时间:2014-01-16 10:02:46

标签: ios window

我正在尝试调试我的网站,但Apple是冲洗的。如果我没有Mac,我该怎么做才能启用调试控制台?

我安装了Safari和最新的iTunes,但是我的iPhone没有出现在Safari开发者身上。

5 个答案:

答案 0 :(得分:2)

在远程调试时,您可以尝试使用Telerik AppBuilder(Windows客户端)作为Mac上的Safari调试器的替代品。有一个很好的博客文章,关于在下面的链接中执行此操作的步骤。我宁愿不重新发布信息,因为还有截图,这是很多文字。但实质上,你安装应用程序,打开它,通过USB连接设备,然后你可以在应用程序中找到它并打开它的开发人员工具/调试器。对于非公共网站,您必须打开端口80,并在帖子中记录一些防火墙配置。

http://blog.falafel.com/Blogs/josh-eastburn/2014/03/04/ios-web-inspector-on-windows-with-telerik-appbuilder

该工具需要许可证,或者您可以使用试用版,之后将成为基本版本。我认为基本版仍然允许您进行调试。我打算自己尝试一下。

您也可以尝试这些iOS应用,您可以在iTunes App Store中找到它们。它们为您提供了移动Safari不提供的内置开发人员工具功能(在iOS上没有远程调试)。

MIH工具 - 基础版 https://itunes.apple.com/us/app/mihtool/id584739126?ls=1&mt=8

HTTPWatch Basic https://itunes.apple.com/us/app/httpwatch-basic-http-sniffer/id658886056?mt=8

我给了他们一个尝试,他们至少比你在iOS上获得的移动Safari更好,除非需要针对完整的移动Safari兼容性。我猜这些应用程序的专业/付费版本会为您提供更多/更好的功能。

答案 1 :(得分:2)

使用Safari进行iOS调试是新Safari的特色。由于Safari for Windows是一个过时的Safari版本,因此调试未实现。

因此只能在Mac上调试Safari!

min要求是:OS X 10.8 iOS 6

更多信息:

Safari Remote Debugging on Windows

答案 2 :(得分:1)

自从提出该问题后,我发现了另一种在无法访问的平台上调试内容的简洁方法:

http://people.apache.org/~pmuellr/weinre-docs/latest/

它的工作原理如下:

  1. 您将weinre.js添加到项目中
  2. 您在主平台(pc)上设置了weinre
  3. 启动项目会导致将调试信息从项目发送到您的平台
  4. 运行和理解并不容易,但一旦它工作得很好。

答案 3 :(得分:0)

您是否设置了手机以进行远程网络视图检查?

http://moduscreate.com/enable-remote-web-inspector-in-ios-6/

答案 4 :(得分:0)

作为Weinre的替代方案,您也可以尝试使用Vanamco的Ghostlab,它支持在多个设备上进行JS控制台和并行测试。