diff --git a/platform/ios/MGLAccountManager.m b/platform/ios/MGLAccountManager.m index d8e445d5c..f7b529076 100644 --- a/platform/ios/MGLAccountManager.m +++ b/platform/ios/MGLAccountManager.m @@ -60,6 +60,8 @@ } + (void) setAccessToken:(NSString *) accessToken { + accessToken = [accessToken stringByTrimmingCharactersInSet: + [NSCharacterSet whitespaceAndNewlineCharacterSet]]; if ( ! [accessToken length]) return; [MGLAccountManager sharedManager].accessToken = accessToken; diff --git a/platform/ios/MGLMapView.mm b/platform/ios/MGLMapView.mm index 078841bbb..54cc3e879 100644 --- a/platform/ios/MGLMapView.mm +++ b/platform/ios/MGLMapView.mm @@ -3303,6 +3303,8 @@ class MBGLView : public mbgl::View - (void)setStyleURL__:(nullable NSString *)URLString { + URLString = [URLString stringByTrimmingCharactersInSet: + [NSCharacterSet whitespaceAndNewlineCharacterSet]]; NSURL *url = URLString.length ? [NSURL URLWithString:URLString] : nil; if (URLString.length && !url) {