在iOS 8和iOS 9中debugging移动Safari
切换到新版本的iOS后,我无法从OS X Safari将我的networking应用程序debugging到我的iPhone Safari浏览器。 我的iPhone出现,但我没有select。
在我的iPhone上,我已经允许networking检查员。
英文:Developer – > Johans iPhone – >无法检查的应用程序。
但是,如果我将我的networking应用程序保存到我的主屏幕 – 我可以获得该应用程序的开发工具,但这不是我想要的。 不幸的是,我没有其他的iOS / OS X设备来testing,所以任何帮助将不胜感激。
debuggingiOS 8移动版Safari 需要桌面Safari 7.1 ,该版本仅适用于OS X 10.9.5或更高版本 。
你需要做的是:
- 更新(通过苹果菜单 – >软件更新)到OS X 10.9.5(如果你还没有)
- 一旦你完成了,你应该看到在挂起的更新列表中的Safari 7.1
完成之后,您应该可以像往常一样通过桌面Safari进行debugging。
虽然这是一个老问题,但在某些地方应该提到,在出现任何问题之前,您实际上必须首先在iPhone上启用远程检查。
转到:设置 – > Safari – >高级 – > Web检查器
也适用于iOS 9:
在您的移动设备下的设置 – > Safari浏览器 – >欺诈网站警告=关[默认=开]
即使使用OS X 10.9.5和Safari> 7.1,我也无法使用iOS 8在iPad上debugging移动Safari。
事实certificate,我曾经拒绝在iPad上的对话,询问是否“信任这台计算机”。 以下步骤帮助:
- closures设备。
- 在电脑上打开iTunes。
- 将设备连接到计算机。
- 回答电脑问题让设备访问iTunes。
- 打开设备。
它会要求您确认再次信任电脑。 接受,你应该可以照常进行debugging。
- 将身份validation令牌从iOS应用程序发送到Safari
- 在iOS中显示纹理的3D模型
- iPhone HTML链接到在移动版Safari中打开页面的maps.google.com,而不是Maps App
- 如何修复safari 6 web inspector,以便它可以与iOS设备或模拟器一起使用?
- iOS 10 Safari:防止在固定覆盖后面滚动并保持滚动位置
- iOS Safari 8input溢出滚动
- Facebook不会在iOS 9中的didCompleteWithResult中返回数据
- 在iPhone Safari上运行本地创build的文件
- 当使用url参数时,iPhone的Webapp从主屏幕切换到Safari