diff options
-rw-r--r-- | platform/ios/MGLMapView.mm | 2 | ||||
-rw-r--r-- | platform/ios/MGLMetricsLocationManager.m | 4 |
2 files changed, 2 insertions, 4 deletions
diff --git a/platform/ios/MGLMapView.mm b/platform/ios/MGLMapView.mm index d0e224c051..f70f9f348f 100644 --- a/platform/ios/MGLMapView.mm +++ b/platform/ios/MGLMapView.mm @@ -165,7 +165,7 @@ mbgl::DefaultFileSource *mbglFileSource = nullptr; - (void)setAccessToken:(NSString *)accessToken { - mbglMap->setAccessToken((std::string)[accessToken UTF8String]); + mbglMap->setAccessToken(accessToken ? (std::string)[accessToken UTF8String] : ""); [MGLMapboxEvents setToken:accessToken.mgl_stringOrNilIfEmpty]; } diff --git a/platform/ios/MGLMetricsLocationManager.m b/platform/ios/MGLMetricsLocationManager.m index 7a6d12ec1f..406186bb2a 100644 --- a/platform/ios/MGLMetricsLocationManager.m +++ b/platform/ios/MGLMetricsLocationManager.m @@ -14,9 +14,7 @@ - (instancetype) init { if (self = [super init]) { _locationManager = [[CLLocationManager alloc] init]; - _locationManager.distanceFilter = 2; - _locationManager.desiredAccuracy = kCLLocationAccuracyBest; - _locationManager.pausesLocationUpdatesAutomatically = YES; + _locationManager.distanceFilter = 10; [_locationManager setDelegate:self]; } return self; |