Detect Mac Catalyst
static var isMacCatalyst: Bool {
#if targetEnvironment(macCatalyst)
return true
#else
return false
#endif
}
Detect iOS/iPadOS running on Apple Silicon Mac
static var isiOSAppOnMac: Bool {
guard #available(iOS 14.0, *)
else {
return false
}
return ProcessInfo.processInfo.isiOSAppOnMac
}