Здесь API Карт - ошибка iPad EXC_BAD_ACCESS - PullRequest
0 голосов
/ 16 октября 2018

Мой проект отлично работает на любом iphone, но когда я пытаюсь запустить его на любой модели ipad, я получаю следующую ошибку при определении mapView.

var mapView = NMAMapView() ---> EXC_BAD_ACCESS (code =1, адрес = 0x18)

Редактировать: Устройство - ipadPro 10.5, iOS v12.1, HEREMaps (3.9.0), установленное с cocoapods, опробовано как на симуляторе, так и на реальном устройстве.

1 Ответ

0 голосов
/ 18 января 2019

Это не «реальное» решение, но оно решило ту же проблему для меня.
В схеме моего проекта был выбран определенный «Язык приложения», потому что я его отлаживал.
Сняв этот параметр, NMAMapView снова начинает работать.
Я думаю, что это связано с предупреждением о доступе к разрешению, но это не воспроизводимая ошибка (я пробовал с пустым проектом, и в этом случае этого не происходит)

ОБНОВЛЕНИЕ

Я решил.В моем случае было связано с разрешением доступа к местоположению.В определенных ситуациях мой NMAPView был установлен до запроса авторизации для доступа к местоположению, и это вызвало сбой.

...