diff options
author | Jason Wray <jason@mapbox.com> | 2018-10-08 11:54:37 -0400 |
---|---|---|
committer | Jason Wray <jason@mapbox.com> | 2018-10-08 11:54:37 -0400 |
commit | 7234eaa3173299d3f35176831f7cd5903e2ce709 (patch) | |
tree | dd1f7343a71b0d052bf71c8706b9f59150ff83fa | |
parent | d21c126f9def8627c2b33ec1eabde266cb9c42fe (diff) | |
download | qtlocation-mapboxgl-7234eaa3173299d3f35176831f7cd5903e2ce709.tar.gz |
[ios] Add support for Simulator in UIDevice.mgl_isLegacyDevice
-rw-r--r-- | platform/ios/src/UIDevice+MGLAdditions.m | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/platform/ios/src/UIDevice+MGLAdditions.m b/platform/ios/src/UIDevice+MGLAdditions.m index e9da77adda..3522c07401 100644 --- a/platform/ios/src/UIDevice+MGLAdditions.m +++ b/platform/ios/src/UIDevice+MGLAdditions.m @@ -4,6 +4,9 @@ @implementation UIDevice (MGLAdditions) - (NSString *)modelString { +#if TARGET_OS_SIMULATOR + return [[[NSProcessInfo processInfo] environment] objectForKey:@"SIMULATOR_MODEL_IDENTIFIER"]; +#else char *typeSpecifier = "hw.machine"; size_t size; @@ -16,6 +19,7 @@ free(answer); return results; +#endif } - (BOOL)mgl_isLegacyDevice { @@ -43,8 +47,6 @@ } } - // TODO: Also handle simulator using something like `ProcessInfo().environment["SIMULATOR_MODEL_IDENTIFIER"]`. - return NO; } |