2014-09-24 84 views
19

调试移动Safari浏览器在切换到新版iOS后,我已经无法调试从OS X的Safari我的web应用程序,我的iPhone的Safari浏览器。我的iPhone出现了,但我没有选择。iOS中8和iOS 9

在我的iPhone,我已经允许Web检查。

English: Developer -> Johans iPhone -> No inspectable applications

英语:开发 - >约翰大道iPhone - >没有检查的应用。

如果我,但是我的web应用程序保存到我的主屏幕 - 我可以得到开发工具,这些应用程序,但它不是我想在这个场合。不幸的是,我没有其他的iOS/OS X设备可以测试,所以任何帮助将不胜感激。

回答

10

调试iOS 8的移动的Safari requires desktop Safari 7.1,这是只有available with OS X 10.9.5 or greater

你需要做的是:

  1. 更新(通过苹果菜单 - >软件更新)到OS X 10.9.5(如果你还没有的话)
  2. 一旦你做到了这一点,您应该在待处理更新列表中看到Safari 7.1

一旦完成,您应该看到能够像平常一样通过桌面Safari进行调试。

+0

更新到7.1后,您是否仍然能够调试IOS 7设备?我看不到控制台输出。只是想知道你是否看到相同的东西? – mrand01 2014-09-30 20:43:51

+0

好问题...不幸的是,我没有任何iOS 7设备,所以我不知道。 – Josh 2014-10-01 01:20:01

+0

我很忙,但试过了,从我所看到的我得到的控制台输出,我除外。 – jollelj 2014-10-01 06:47:52

0

即使OS X 10.9.5和Safari> 7.1,我无法调试移动Safari浏览器在iPad与iOS 8

原来,我以前曾拒绝在iPad上是问一个对话框是否“信任这台计算机”。下面的步骤帮助:

  1. 断电装置。
  2. 在电脑上打开iTunes。
  3. 将设备连接到计算机。
  4. 回应电脑问题让设备访问iTunes。
  5. 打开设备。

它会要求您确认。再次信任计算机。接受,你应该可以照常进行调试。

11

虽然这是一个老问题,但应该在答案的某处提到您实际上必须先启用iPhone上的远程检查才能显示任何内容。

转到: 设置 - > Safari浏览器 - >高级 - > Web检查

Enable Web Inspector

3

也适用于iOS 9:

在移动设备上设置下 - >野生动物园 - >欺诈性网站警告=关[默认=开]