Сбой приложения после многократного перехода с начального экрана на экран карты с GMSMapView - PullRequest
0 голосов
/ 07 мая 2018

мое приложение имеет начальный экран поиска и при поиске переходит на экран карт (GMSMapView) в навигации, после нескольких переходов туда-сюда приложение завершается с ошибкой, а иногда с ошибкой

* Завершение работы приложения из-за необработанного исключения «NSInternalInconsistencyException», причина: «{id: 31684}: -observeValueForKeyPath: ofObject: change: context: сообщение было получено, но не обработано.Ключевой путь: камера Наблюдаемый объект:;layer => Change: {kind = 1;new = "GMSCameraPosition 0x149091040: цель: (51,179, -1,826) подшипник: 0,000 zoomLevel: 4.000 viewAngle: 0.000";} Контекст: 0x0' * стек Первый бросок вызова: (0x183326d8c 0x1824e05ec 0x183326c6c 0x183d39e5c 0x183cb52f8 0x183cb4e30 0x183d39ca0 0x101296d34 0x101294fbc 0x101293fe0 0x18d569edc 0x18d6cb628 0x18d6cb360 0x18d569b84 0x18d6cb628 0x18d6cb7a0 0x18d6cb360 0x18d568ed4 0x18d39aadc 0x18cfde0f0 0x18cf02b90 0x18cf02acc 0x18d2403b4 0x18cfafac8 0x18cfaf720 0x18cfa3424 0x18cefb770 0x18749d25c 0x1874a13ec 0x18740daa0 0x1874355d0 0x187436450 0x1832ce910 0x1832cc238 0x1832cc8840x1831ecda8 0x1851cf020 0x18d1cd78c 0x100d953a8 0x182c7dfc0) libc ++ abi.dylib: завершается с неосознанным исключением типа NSException

Вот моя карта.на mapview экране

    override func viewWillDisappear(_ animated: Bool)
{
    super.viewDidDisappear(true)
    // Remove Advertisemnt
    appDelegate.removeAdsFromViewController(controller: self)

    NotificationCenter.default.removeObserver(self)
    self.clusterManager.clearItems()
    self.mapView.clear()
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...