Проблемы с установкой MapBox - PullRequest
0 голосов
/ 21 февраля 2019

Я пытаюсь установить MapBox SDK на Xcode версии 10.1

На данный момент я сделал следующее: создал файл pod

pod 'MapboxNavigation', '~> 0.29.0'

Затем я установил MGLMapboxAccessToken и NSLocationWhenInUseUsageDescription до правильных учетных данных, указанных в документации

Затем я обновил «Аудио, AirPlay и Картинка в картинке» и «Обновления местоположения», чтобы они были включены

Я импортировал библиотеки

import MapboxDirections
import MapboxCoreNavigation
import MapboxNavigation

Затем я добавил этот код, чтобы сделать маршрут

let origin = Waypoint(coordinate: CLLocationCoordinate2D(latitude: 38.9131752, longitude: -77.0324047), name: "Mapbox")
let destination = Waypoint(coordinate: CLLocationCoordinate2D(latitude: 38.8977, longitude: -77.0365), name: "White House")

let options = NavigationRouteOptions(waypoints: [origin, destination])

Directions.shared.calculate(options) { (waypoints, routes, error) in
    guard let route = routes?.first else { return }

    let viewController = NavigationViewController(for: route)
    present(viewController, animated: true, completion: nil)
}

Моя проблема в том, что существует много ошибок, и на стороне есть что-нибудь, что я могу сделать, чтобы избавитьсяиз них?

enter image description here

Я пытался изменить код на рекомендуемые настройки, используя 'fix', но это только вызвало больше ошибок

Любая помощь будет оценена

1 Ответ

0 голосов
/ 21 февраля 2019

Вы можете отключить предупреждения от модулей с помощью этой строки в вашем Podfile.К сожалению, не все третьи стороны выпускают модули без предупреждений, поэтому, если вы не хотите копаться в каждом предупреждении, настраивать источник и т. Д., Вам может потребоваться пойти по этому пути, чтобы получить чистую сборку.

inhibit_all_warnings!
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...