summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorM.Stephen <truestyle2005@163.com>2019-12-13 17:42:52 +0800
committerM.Stephen <truestyle2005@163.com>2019-12-13 17:42:52 +0800
commitaabc7e9afbd872fcba0467c1ab002c2004edb6e5 (patch)
tree70d6718db86c96ff8dac55e962fcae4d6cd4bb3b
parent84af0971afb648e0c9567d43b00a83c28fa4ef5b (diff)
downloadqtlocation-mapboxgl-upstream/stephen-remove-ios-codes.tar.gz
-rw-r--r--platform/darwin/include/mbgl/interface/native_apple_interface.h6
-rw-r--r--platform/darwin/src/http_file_source.mm3
-rw-r--r--platform/darwin/src/native_apple_interface.m4
3 files changed, 3 insertions, 10 deletions
diff --git a/platform/darwin/include/mbgl/interface/native_apple_interface.h b/platform/darwin/include/mbgl/interface/native_apple_interface.h
index 59e5d5431f..d4d207462d 100644
--- a/platform/darwin/include/mbgl/interface/native_apple_interface.h
+++ b/platform/darwin/include/mbgl/interface/native_apple_interface.h
@@ -36,12 +36,6 @@ NS_ASSUME_NONNULL_BEGIN
@property (nonatomic, readonly) NSURLSessionConfiguration *sessionConfiguration;
-/*
- For testing. Since we get a `nil` return when SDK is modualar, we use this for testing network.
- Same as `[MGLNetworkConfiguration defaultSessionConfiguration]` in `MGLNetworkConfiguration.m`.
- */
-@property (nonatomic, readonly) NSURLSessionConfiguration *testSessionConfiguration;
-
- (void)startDownloadEvent:(NSString *)event type:(NSString *)type;
- (void)cancelDownloadEventForResponse:(NSURLResponse *)response;
diff --git a/platform/darwin/src/http_file_source.mm b/platform/darwin/src/http_file_source.mm
index a5f0f8dbb7..6f68111203 100644
--- a/platform/darwin/src/http_file_source.mm
+++ b/platform/darwin/src/http_file_source.mm
@@ -84,9 +84,6 @@ public:
Impl() {
@autoreleasepool {
NSURLSessionConfiguration *sessionConfig = MGLNativeNetworkManager.sharedManager.sessionConfiguration;
- if (!sessionConfig) {
- sessionConfig = MGLNativeNetworkManager.sharedManager.testSessionConfiguration;
- }
session = [NSURLSession sessionWithConfiguration:sessionConfig];
userAgent = getUserAgent();
diff --git a/platform/darwin/src/native_apple_interface.m b/platform/darwin/src/native_apple_interface.m
index 7401681e56..07dce0d5b0 100644
--- a/platform/darwin/src/native_apple_interface.m
+++ b/platform/darwin/src/native_apple_interface.m
@@ -17,7 +17,9 @@ static MGLNativeNetworkManager *instance = nil;
if (_delegate && [_delegate respondsToSelector:@selector(sessionConfiguration)]) {
return [_delegate sessionConfiguration];
}
- return nil;
+ // For testing. Since we get a `nil` return when SDK is modualar, we use this for testing requests.
+ // Same as `[MGLNetworkConfiguration defaultSessionConfiguration]` in `MGLNetworkConfiguration.m`.
+ return [self testSessionConfiguration];
}
- (NSURLSessionConfiguration *)testSessionConfiguration {