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

Macos 无法在Safari中启用Mac OSX Lion定位服务,macos,safari,geolocation,osx-lion,Macos,Safari,Geolocation,Osx Lion,我只是在调试时遇到了一个令人沮丧的问题,我希望其他人已经遇到并解决了这个问题。我正在对一个在OS X Lion上使用javascript地理定位应用程序的应用程序进行故障排除。我一直在使用Safari,一切都很好 重新启动后,Safari报告对地理定位服务的访问被拒绝。在Safari首选项中,在“隐私”下,“限制网站访问位置服务”选项的设置确实设置为“拒绝而不提示” 问题是我似乎无法启用此设置。根据Apple文档,您需要首先在系统设置中为应用程序启用位置服务。这在安全和隐私->隐私下。我见过这样

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

重新启动后,Safari报告对地理定位服务的访问被拒绝。在Safari首选项中,在“隐私”下,“限制网站访问位置服务”选项的设置确实设置为“拒绝而不提示”

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


任何想法都将不胜感激

我刚刚遇到了同样的问题,但在一个问题上找到了解决方案

解决方案1: 在日期和时间>时区首选项窗格中循环“使用当前位置自动设置时区”修复了我的问题。可能是我安装雪豹后遗留下来的旧偏好导致了问题

解决方案2: 对我来说,我必须退出iPhone模拟器才能打开该选项


第二个解决方案成功了,但可能只是因为我尝试了第一个,嗯,第一个。

我一退出iOS模拟器,Safari就出现在为定位服务授权的应用程序的空白列表中。对我来说也是如此。iPhone模拟器似乎是罪魁祸首。我没有尝试解决方案1,只有解决方案2。