Updated the Sample app and Widget targets in the Xcode project to make the app works for macOS.

This commit is contained in:
2026-07-09 18:57:46 +02:00
parent 14f91a08a9
commit 80bffd7aae
4 changed files with 13 additions and 3 deletions
+7 -3
View File
@@ -11,7 +11,7 @@
02870A292FF7FF530079EA3A /* Features in Frameworks */ = {isa = PBXBuildFile; productRef = 02870A282FF7FF530079EA3A /* Features */; }; 02870A292FF7FF530079EA3A /* Features in Frameworks */ = {isa = PBXBuildFile; productRef = 02870A282FF7FF530079EA3A /* Features */; };
0296F7F02FFAB1B600D2C5FC /* WidgetKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0296F7EF2FFAB1B600D2C5FC /* WidgetKit.framework */; }; 0296F7F02FFAB1B600D2C5FC /* WidgetKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0296F7EF2FFAB1B600D2C5FC /* WidgetKit.framework */; };
0296F7F22FFAB1B600D2C5FC /* SwiftUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0296F7F12FFAB1B600D2C5FC /* SwiftUI.framework */; }; 0296F7F22FFAB1B600D2C5FC /* SwiftUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0296F7F12FFAB1B600D2C5FC /* SwiftUI.framework */; };
0296F7FF2FFAB1B600D2C5FC /* AttendiWidgetExtension.appex in Embed Foundation Extensions */ = {isa = PBXBuildFile; fileRef = 0296F7EE2FFAB1B600D2C5FC /* AttendiWidgetExtension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; }; 0296F7FF2FFAB1B600D2C5FC /* AttendiWidgetExtension.appex in Embed Foundation Extensions */ = {isa = PBXBuildFile; fileRef = 0296F7EE2FFAB1B600D2C5FC /* AttendiWidgetExtension.appex */; platformFilters = (ios, xros, ); settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
02D46AFE2FFAE77500266643 /* Features in Frameworks */ = {isa = PBXBuildFile; productRef = 02D46AFD2FFAE77500266643 /* Features */; }; 02D46AFE2FFAE77500266643 /* Features in Frameworks */ = {isa = PBXBuildFile; productRef = 02D46AFD2FFAE77500266643 /* Features */; };
/* End PBXBuildFile section */ /* End PBXBuildFile section */
@@ -342,6 +342,10 @@
}; };
0296F7FE2FFAB1B600D2C5FC /* PBXTargetDependency */ = { 0296F7FE2FFAB1B600D2C5FC /* PBXTargetDependency */ = {
isa = PBXTargetDependency; isa = PBXTargetDependency;
platformFilters = (
ios,
xros,
);
target = 0296F7ED2FFAB1B600D2C5FC /* AttendiWidgetExtension */; target = 0296F7ED2FFAB1B600D2C5FC /* AttendiWidgetExtension */;
targetProxy = 0296F7FD2FFAB1B600D2C5FC /* PBXContainerItemProxy */; targetProxy = 0296F7FD2FFAB1B600D2C5FC /* PBXContainerItemProxy */;
}; };
@@ -829,7 +833,7 @@
SDKROOT = auto; SDKROOT = auto;
SKIP_INSTALL = YES; SKIP_INSTALL = YES;
STRING_CATALOG_GENERATE_SYMBOLS = YES; STRING_CATALOG_GENERATE_SYMBOLS = YES;
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator macosx watchos watchsimulator xros xrsimulator"; SUPPORTED_PLATFORMS = "iphoneos iphonesimulator watchos watchsimulator xros xrsimulator";
SUPPORTS_MACCATALYST = NO; SUPPORTS_MACCATALYST = NO;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "DEBUG $(inherited)"; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "DEBUG $(inherited)";
SWIFT_APPROACHABLE_CONCURRENCY = YES; SWIFT_APPROACHABLE_CONCURRENCY = YES;
@@ -921,7 +925,7 @@
SDKROOT = auto; SDKROOT = auto;
SKIP_INSTALL = YES; SKIP_INSTALL = YES;
STRING_CATALOG_GENERATE_SYMBOLS = YES; STRING_CATALOG_GENERATE_SYMBOLS = YES;
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator macosx watchos watchsimulator xros xrsimulator"; SUPPORTED_PLATFORMS = "iphoneos iphonesimulator watchos watchsimulator xros xrsimulator";
SUPPORTS_MACCATALYST = NO; SUPPORTS_MACCATALYST = NO;
SWIFT_APPROACHABLE_CONCURRENCY = YES; SWIFT_APPROACHABLE_CONCURRENCY = YES;
SWIFT_COMPILATION_MODE = wholemodule; SWIFT_COMPILATION_MODE = wholemodule;
@@ -1,3 +1,4 @@
#if os(iOS)
import AppIntents import AppIntents
import Commanding import Commanding
@@ -32,3 +33,4 @@ struct DiscardRecordingIntent: LiveActivityIntent {
} }
} }
#endif
@@ -1,3 +1,4 @@
#if os(iOS)
import AppIntents import AppIntents
import Commanding import Commanding
@@ -32,3 +33,4 @@ struct ProcessRecordingIntent: LiveActivityIntent {
} }
} }
#endif
@@ -1,3 +1,4 @@
#if os(iOS)
import AppIntents import AppIntents
import Commanding import Commanding
@@ -32,3 +33,4 @@ struct ToggleRecordingIntent: LiveActivityIntent {
} }
} }
#endif