Приложение iOS получило cra sh при использовании сервисов wkwebview и Location - PullRequest
0 голосов
/ 16 февраля 2020

Я внедряю карту Google в wkwebview. Теперь, когда я нажимаю кнопку «Ваше местоположение» на карте Google, он запрашивает разрешение на доступ к местоположению. Но как только я разрешаю доступ к местоположению, приложение получает cra sh.

Я протестировал этот же URL-адрес в Safari и работает хорошо, он запрашивает разрешение на местоположение дважды в Safari, сначала разрешить "Safari" "чтобы получить доступ к местоположению, и как только мы разрешим это, он запрашивает второе с заголовком" Этот веб-сайт хочет получить доступ к вашему местоположению ".

Должен ли я делать подобные вещи с этим? Я добавил необходимую пару ключ-значение использования местоположения в info.plist. Я проверяю это на iOS 13.3 и iPhone 11. Кто-нибудь еще сталкивался с этим и знает решение? Я приложил скриншоты для своего приложения и сафари.

My app got crashed after user allow this location permission.

On safari it works well, opens the second popup like this.

...