Ios MapBox安装的问题

Ios MapBox安装的问题,ios,swift,xcode,mapbox,Ios,Swift,Xcode,Mapbox,我正在尝试在Xcode版本10.1上安装MapBox SDK 到目前为止,我所做的是: 创建pod文件 pod 'MapboxNavigation', '~> 0.29.0' 然后,我将mglmapboxAccessToken和nsLocationWhenUsageDescription设置为文档中指定的正确凭据 然后我更新了要启用的“音频、播放和图片中的图片”和“位置更新” 我进口了图书馆 import MapboxDirections import MapboxCoreNavigat

我正在尝试在Xcode版本10.1上安装MapBox SDK

到目前为止,我所做的是: 创建pod文件

pod 'MapboxNavigation', '~> 0.29.0'
然后,我将mglmapboxAccessToken和nsLocationWhenUsageDescription设置为文档中指定的正确凭据

然后我更新了要启用的“音频、播放和图片中的图片”和“位置更新”

我进口了图书馆

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)
}
我的问题是有很多错误和警告,我能做些什么来消除它们吗

我尝试使用“修复”将代码更改为推荐设置,但这只会导致更多错误


如果您有任何帮助,我们将不胜感激。

您可以在播客文件中使用这一行使播客发出的警告静音。不幸的是,并不是所有的第三方都在发布无警告的pod,所以除非你想深入研究每一条警告,调整源代码等等,否则你可能需要走这条路来获得一个干净的构建

inhibit_all_warnings!

谢谢你的回答!你知道我怎样才能让MapBox运行得更快吗?我对这个很陌生!很高兴我能帮忙。这实际上取决于你在做什么,你有多少数据,数据来自哪里,你的代码是如何编写的,以及许多其他因素。尝试使用它,一旦你有了一个具体的情况,你需要它更快,请张贴一个新的具体的代码示例等,有人一定会尝试和回答。