From 2469b935ef158d535e52e9ede7b2c04cdf6d816e Mon Sep 17 00:00:00 2001 From: Charles Hu Date: Wed, 10 Sep 2025 14:09:41 -0700 Subject: [PATCH] Add isiOSAppOnVision to _NSSwiftProcessInfo --- .../ProcessInfo/ProcessInfo+ObjC.swift | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Sources/FoundationEssentials/ProcessInfo/ProcessInfo+ObjC.swift b/Sources/FoundationEssentials/ProcessInfo/ProcessInfo+ObjC.swift index 3193aef63..0caa26622 100644 --- a/Sources/FoundationEssentials/ProcessInfo/ProcessInfo+ObjC.swift +++ b/Sources/FoundationEssentials/ProcessInfo/ProcessInfo+ObjC.swift @@ -60,6 +60,14 @@ extension _NSSwiftProcessInfo { return dyld_get_active_platform() == PLATFORM_IOS #else return false +#endif + } + + override var isiOSAppOnVision: Bool { +#if os(visionOS) + return dyld_get_active_platform() == PLATFORM_IOS || dyld_get_active_platform() == PLATFORM_IOSSIMULATOR +#else + return false #endif } }