Axe*_*xel 36 geolocation mobile-safari ios
我的网络应用程序使用位置服务工作正常,直到我开始测试"不允许"用例.现在iPhone拒绝允许定位服务,即使我回答"确定","Safari"想要使用您当前的位置.
重现...在iOS 5.1上使用iPhone:
我杀了并重新启动Safari,我删除了所有网站数据,我打开和关闭了位置服务,我甚至重新启动,并且即使我说我想要,Safari仍然拒绝实际允许位置服务.
完成这些步骤后,该Web域对于位置服务而言已经死亡.我的域名用完了
我搜索了许多StackOverflow,Apple Developer和其他网站以获得答案.但它确实看起来像是一个错误.用"允许"回答提示但被拒绝必定是一个错误.在回答"允许"后,位置服务图标会短暂显示在屏幕顶部,但随后会消失,在位置服务设置中,Safari会显示"开",旁边会显示灰色图标.
在尝试重置位置警告,打开和关闭位置服务以及关闭并重新启动浏览器的组合后,我确实设法得到一个新错误:
"操作无法完成.(kCLErrorDomain错误1.)"听起来很麻烦.
我宁愿这是我在做的事,有人能告诉我吗?
Mar*_*ark 55
在放弃并认为没有解决方案之后我得到了它.我设法通过以下方式在我的iPhone 4s上分享我的位置:
转到设置 - >常规,滚动到底部,然后转到重置 - >重置位置和隐私.
下次我打开我的网络应用程序来测试其用户位置功能时,它就像一个魅力.希望这对所有遇到此问题的人都有帮助.
以下步骤为我解决了这个问题:
诀窍(与标记的答案相比)是确保完全关闭Safari.当我按照Mark的回答时,我得到了Safari本身重新出现的提示,但不是我的域名.关闭Safari之后,然后按照标记的答案,我得到了两个连续的提示,首先是Safari,然后是我的域.
由于反复点击“不允许”选项,我遇到了同样的问题。
我在 iPad 2 中解决此问题的方法是进入“设置 > 常规 > 限制”,然后启用限制(必须输入密码)。从那里,我进入“允许更改”部分下的“位置”,并选中“允许更改”,并确保所有列出的应用程序都启用了位置服务。这似乎为我重置了它。之后我可以返回“常规>限制”并再次禁用限制。
希望这对您有帮助!
| 归档时间: |
|
| 查看次数: |
51938 次 |
| 最近记录: |