diff options
author | Jason Wray <jason@mapbox.com> | 2018-10-08 11:54:37 -0400 |
---|---|---|
committer | Jason Wray <friedbunny@users.noreply.github.com> | 2018-10-09 11:30:36 -0400 |
commit | 33f2ae0f3fb75c09d08a6f50f9ff0b480c4b1d13 (patch) | |
tree | 8640d6e009f177e7f699538559f347b8e8cf05cc /platform | |
parent | f997dc30b9c61349fc143f47a0aee24ad8527daa (diff) | |
download | qtlocation-mapboxgl-33f2ae0f3fb75c09d08a6f50f9ff0b480c4b1d13.tar.gz |
[ios] Add support for Simulator in UIDevice.mgl_isLegacyDevice
Diffstat (limited to 'platform')
-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; } |