【问题标题】:Using Web Inspector on Ipad: "No Inspectable Applications"在 Ipad 上使用 Web Inspector:“没有可检查的应用程序”
【发布时间】:2014-11-28 09:44:23
【问题描述】:

尝试使用 Safari 网络检查器调试 ipad 上显示的网站。我可以在“开发”菜单中看到 ipad,但即使我打开了 safari,它也只会显示“不可检查的应用程序”。已尝试重新启动两台机器。真的卡住了。这个问题是一个巨大的图形错误,除了理解问题之外,我没有其他方法可以调试。

开发机器:

Macbook Air

OS X 10.9.6

该操作系统上的 Safari:版本 7.0.6 (9537.78.2)

测试设备:

平板电脑

版本:8.0.2

iOS:8.0.2

Safari:未知 - 当我运行“javascript:alert(...)”技巧时,我收到一条错误消息,提示“无法运行脚本”

有什么线索吗?

【问题讨论】:

标签: ios ipad safari


【解决方案1】:

我遇到了完全相同的问题,并尝试了许多建议。

终于清除了我在 iOS 上的 Web 缓存,让我可以进行 Web-Inspect。

在此之前,这些事情可能有所帮助..

  1. 关闭并重新启动 iPad Safari
  2. 关闭并重新启动 iMac Safari
  3. 重新启动 iPad
  4. 已清除 WebCache iOS Safari(在设置 > Safari 中)“清除历史记录和网站数据”

第 4 条是让它对我有用的那个。

在完全沮丧并打电话给 Apple 之前,我的下一步是重新启动我的 iMac,但对我来说,这两个步骤都被证明是不必要的。

【讨论】:

    【解决方案2】:

    我遇到了完全相同的问题,我让一些同事尝试过,他们让它运行起来了。我刚刚将我的 safari 更新到 7.0.6,但他们有 7.1。我在我的 mac 上更新到 safari 版本 7.1,现在它可以工作了……连接 ipad,加载页面,连接到 mac 上的 safari 并开发下拉菜单。所有的作品都应该如此。希望它也能解决您的问题。

    ***注意:mobile/ipad safari 版本与 IOS 版本相关。显然,如果不更新 IOS,您将无法在手机或 ipad 上获得不同版本的 safari。

    【讨论】:

    • 我在周末后开始工作,没有更新,没有做任何更改......它就在那里。我不知道为什么。
    • 这很奇怪,似乎是第一次尝试连接的常见问题。但据我所知,在第一次连接后它几乎可以正常工作,很高兴你能正常工作。
    【解决方案3】:

    我在 MacBook Air 11" 上运行 OS X Mavericks 10.9.5,并尝试在不同版本的 iOS 和不同设备(iPad、iPhone)上调试 Safari 上的网页。所有这些都启用了 Web Inspector设备,它们要么通过闪电连接,要么通过旧连接器电缆和 USB 连接到 Mac。每个设备都出现在 Safari 7.0 的“开发”菜单中,但是,菜单只显示“No Inspectable Applications”,尽管每台机器上都运行着 Safari ,打开了几个标签。同事的另一台 MacBook 也是如此。最重要的是,一些 iDevices 可以工作,但只有少数 iDevices 可以工作,到目前为止,还没有模式。而且我很确定一部 iPhone 5 以前可以工作,现在不行了,据我所知,无论是移动设备还是台式机,都没有更改任何相关参数。

    【讨论】:

    • 这更像是一种“自我注释”,但也许它会帮助其他面临同样问题的人:应该在“开发”菜单中显示的 iDevice 应用程序必须是最前面的应用程序(对不起大喊大叫)。如果 Safari 在 iDevice 上打开,但不是最前面的应用程序,它不会显示在菜单中。我不知道这是否不言而喻,但我花了很长时间才发现这一点。
    【解决方案4】:

    要使用 Safari 的网络检查器检查应用,设备需要安装该应用的开发配置文件。

    【讨论】:

      猜你喜欢
      • 2015-04-24
      • 2014-03-17
      • 1970-01-01
      • 2014-07-09
      • 1970-01-01
      • 1970-01-01
      • 2011-09-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多