2014-09-18 31 views
17

我正在尝试在我的iPhone上调试网站。我曾经能够将iPhone连接到我的Mac并打开Safari。我点击“开发”并在该菜单中看到我的手机,然后我可以从那里看到我的每个开放移动Safari标签。iOS8 iPhone 5手机Safari无法通过Desktop Safari 7.0.6进行检测..“无法检测的应用程序”

现在,使用iOS8时,它不再显示我的Mobile Safari上的打开的选项卡,而不是我的打开的选项卡,我得到“无可检查的应用程序”。

enter image description here

我确信,网络督察已启用。

设置> Safari>高级> Web Inspector处于打开状态。

我不想在私人模式下打开'标签'。

任何人都知道我在做什么错,或者这是苹果的错误?

此外,为了它的价值,我重置了我的手机和台式机,重置了两次狩猎。拔掉并重新连接电缆......我无所适从。

+1

@Joe这是一个不同的问题。这是问为什么这是发生在移动Safari的开放标签而不是iOS本地应用程序。此外,这里接受的答案是当前的,更简单的(只是在桌面上更新Safari),并且在评论时有13票,而该问题的接受答案为0.此外,这是专门针对iOS 8的。而不是iOS 7.请删除“可能的重复”。 – teewuane 2014-09-27 18:01:36

+0

这种情况一直发生在我身上......我会在iPad上刷新页面或将其保留几分钟,并且我的Mac和iPad之间的调试连接也会中断。真是太气愤了!针对iOS开发非常痛苦 – cloakedninjas 2015-04-10 10:38:55

回答

27

在OS X 10.9.5(Mavericks)上更新到Safari 7.1(2014年9月18日的App Store更新中提供)可以使用iOS 8 Safari进行远程调试。

你不需要优胜美地。

+0

这就是非常奇怪的是,他们昨天把Safari更新到了7.0.6,而今天又更新到了7.1。我有一些更少的毛发,但是谢谢你的正确答案!(最让我更加恼怒的是我运行了今天昨天可用的更新。)然后再次检查更新,没有任何东西。现在我看着你的评论后,当然,Safari的更新..) – teewuane 2014-09-18 20:12:05

5

我发现iOS 8 Mobile Safari只能通过Mac上的Safari 8进行检测。 Safari 8附带Mac OSX Yosemite(现在正在测试版)。或者,我猜你可以通过下载最新的夜间编译的Safari浏览器来获取它:http://nightly.webkit.org

更新:现在Safari 7.1已经发布了OSX Mavericks,你可以下载它,它将与iOS 8一起工作。

+0

嘿@teewuane!我在优胜美地,IOS 8.1和Safari 8.0上。我得到了“无法检查的应用程序”:(我检查了我所有的设置,但我不知所措! – Dustin 2014-11-01 20:13:58

+1

@Dustin我只是确定它适用于我,它适用于我的iPhone 6,iPhone 5和iPad mini Safari手机是否显示在桌面Safari的设备菜单中?我假设你在iOS中设置了你的设置。Settings> Safari> Advanced> Web Inspector = On'我知道,如果你有任何问题,“No Inspectable Applications”目前没有移动Safari或网络应用程序在iOS上打开并打开,而且该菜单在激活时不会自动更新,我必须点击几下,然后重新打开它,好运气? – teewuane 2014-11-02 01:32:15

4

我刚刚在iOS 8中意识到在高级的Safari中有一个设置,允许Web Inspector工作。我不记得在7日,但它可能在那里。这使一切都为我开始工作。