From 5c40180e2548880aee4357db83890bcde3e50900 Mon Sep 17 00:00:00 2001 From: Sam Deane Date: Tue, 3 Mar 2020 14:07:50 +0000 Subject: [PATCH] Support building for Catalyst on the Mac When building for Catalyst on the Mac, canImport(AppKit) is true, so you also need to check for !targetEnvironment(macCatalyst). --- Introspect/AppKitIntrospectionView.swift | 2 +- Introspect/ViewExtensions.swift | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Introspect/AppKitIntrospectionView.swift b/Introspect/AppKitIntrospectionView.swift index 8697301fd..ae375ff07 100644 --- a/Introspect/AppKitIntrospectionView.swift +++ b/Introspect/AppKitIntrospectionView.swift @@ -1,4 +1,4 @@ -#if canImport(AppKit) +#if canImport(AppKit) && !targetEnvironment(macCatalyst) import SwiftUI import AppKit diff --git a/Introspect/ViewExtensions.swift b/Introspect/ViewExtensions.swift index 409effdf4..bbb07bd8a 100644 --- a/Introspect/ViewExtensions.swift +++ b/Introspect/ViewExtensions.swift @@ -114,7 +114,7 @@ extension View { } #endif -#if canImport(AppKit) +#if canImport(AppKit) && !targetEnvironment(macCatalyst) extension View { /// Finds a `TargetView` from a `SwiftUI.View`