From dba2d292ab4d7675e18a7889fb2c9e01da846ca0 Mon Sep 17 00:00:00 2001 From: doregon Date: Mon, 5 Jul 2021 21:12:58 -0400 Subject: [PATCH] Add macro to fix iOS local build --- Natives/AppDelegate.m | 25 +++++++++++++++---------- 1 file changed, 15 insertions(+), 10 deletions(-) diff --git a/Natives/AppDelegate.m b/Natives/AppDelegate.m index 05e23360..5dd500cb 100644 --- a/Natives/AppDelegate.m +++ b/Natives/AppDelegate.m @@ -2,16 +2,21 @@ #import "LoginViewController.h" #import "SceneDelegate.h" -// FIXME: local build complains that "__isOSVersionAtLeast" is undefined! -/* -int __isOSVersionAtLeast(int major, int minor, int patch) { - NSOperatingSystemVersion version; - version.majorVersion = major; - version.minorVersion = minor; - version.patchVersion = patch; - return [[NSProcessInfo processInfo] isOperatingSystemAtLeastVersion:version]; -} -*/ +#ifdef __APPLE__ + #include "TargetConditionals.h" + #ifdef TARGET_OS_OSX + + #endif + #ifdef TARGET_OS_IOS + int __isOSVersionAtLeast(int major, int minor, int patch) { + NSOperatingSystemVersion version; + version.majorVersion = major; + version.minorVersion = minor; + version.patchVersion = patch; + return [[NSProcessInfo processInfo] isOperatingSystemAtLeastVersion:version]; + } + #endif +#endif @implementation AppDelegate