无法在Safari中启用Mac OSX Lion位置服务

use*_*686 3 safari macos geolocation osx-lion

我只是在调试时遇到了令人沮丧的问题,我希望其他人遇到过......并解决了.我正在对使用OS X Lion上的javascript Geolocation应用程序的应用程序进行故障排除.我一直在使用Safari,一切都很好.

重启后,Safari报告拒绝访问地理定位服务.在Safari首选项中,在"隐私"下,"限制网站访问位置服务"选项的设置确实设置为"拒绝不提示".

问题是我似乎无法启用此设置.根据Apple文档,您需要首先在"系统设置"中为应用程序启用位置服务.这是在安全和隐私 - >隐私.我见过这是空的情况,Safari根本没有出现.最后,在重新启动后,Safari.app实际上出现在这里.不幸的是,在这里启用Safari之后,我仍然无法在Safari设置中启用位置服务.这几乎就像设置彼此不同步.

任何想法将不胜感激!

小智 11

我刚遇到同样的问题,但在支持论坛上找到了解决方案.

解决方案1:在"日期和时间">"时区"首选项窗格中循环"使用当前位置自动设置时区"修复了我的问题.我的Snow Leopard安装遗留的遗留偏好可能会导致问题.

解决方案2:对我来说,我不得不退出iPhone模拟器来切换选项.

第二个解决方案做了这个伎俩,但也许只是因为我尝试了第一个,呃,先.