背景
我的公司最近转向应用程序开发.虽然在Android上开发和Q / Aing相对没有痛苦,但另一方面,iOS被证明是一种痛苦.
该任务涉及查看我们的应用程序的页面源(具有自定义浏览器).我听说Web Inspector是一个很棒的工具,所以我一起去了.
问题
>首先,Web Inspector以前可以检测到自定义浏览器.
>但是很频繁,Web Inspector的菜单提供了“不可检测的应用程序”提示.
>这发生在与之前工作的完全相同的应用程序版本.
似乎没有任何触发因素; Web Inspector昨天正在使用自定义浏览器,然后在几个小时之后(我可能已经断开连接并重新连接了iPhone),它停止工作.
我一直没有弄清楚为什么尽管我的头一个星期.
意见
我有一个iPhone 4S运行iOS 7.0.4.我的Mac Mini有Safari 7.0.
在电话选项
> Web检查器在iPhone菜单中打开
>所有隐私模式设置为关闭 – 不跟踪,阻止Cookie等(this question)
>手机中打开Javascript.
在我的Mac Mini Safari
– 开发菜单启用(显然)
更多观察
> Web浏览器检测到iOS Safari.
那么我该怎么去调试呢?什么可能是一个可能的原因,什么可以解决?
解决方法
我有同样的问题,这是因为我正在运行iOS 8,通过将Safari更新到7.1来修复.