У меня есть веб-приложение, которое использует html5 navigator.geolocation API.Я хотел бы запустить его в UIWebView без использования инфраструктуры телефонной связи.
Когда я загружаю приложение из локальных файлов в ios, приложение запрашивает у пользователя разрешение использовать текущее местоположение (как и должно быть) вios simulator, используя файл url с путем к файлу в симуляторе.
На реальном оборудовании iPhone одно и то же приложение не выдает предупреждение о разрешении или не запускает код (предположительно, потому что у него нет разрешения на запуск).Реальное оборудование также может нормально запускать то же приложение по проводам, но в этом случае в предупреждении используется имя удаленного хоста, а не локальное имя приложения.
Похоже, что я должен что-то выдатьв файле свойств, чтобы настроить приложение на возможность использования navigator.geolocation в локальном файле или, возможно, на способ подкласса UIWebView для самостоятельного создания оповещения, но я не могу найти какую-либо документацию по нему.
Звучит ли это кому-нибудь знакомо?