Skip to content

Commit 9d2d6d2

Browse files
Don't generate Objective-C compatibility headers for Matter.framework Swift APIs.
Our Swift APIs are meant for use from Swift only anyway: they are implementing convenience APIs for NS_REFINED_FOR_SWIFT bits and other places where the Objective-C API maps oddly to Swift.
1 parent c5549a1 commit 9d2d6d2

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/darwin/Framework/Matter.xcodeproj/project.pbxproj

+2
Original file line numberDiff line numberDiff line change
@@ -2039,6 +2039,7 @@
20392039
SDKROOT = iphoneos;
20402040
SUPPORTED_PLATFORMS = "macosx iphonesimulator iphoneos appletvos appletvsimulator watchos watchsimulator";
20412041
SUPPORTS_TEXT_BASED_API = NO;
2042+
SWIFT_INSTALL_OBJC_HEADER = NO;
20422043
TARGETED_DEVICE_FAMILY = "1,2,3,4";
20432044
VERSIONING_SYSTEM = "apple-generic";
20442045
VERSION_INFO_PREFIX = "";
@@ -2211,6 +2212,7 @@
22112212
SDKROOT = iphoneos;
22122213
SUPPORTED_PLATFORMS = "macosx iphonesimulator iphoneos appletvos appletvsimulator watchos watchsimulator";
22132214
SUPPORTS_TEXT_BASED_API = YES;
2215+
SWIFT_INSTALL_OBJC_HEADER = NO;
22142216
TARGETED_DEVICE_FAMILY = "1,2,3,4";
22152217
VALIDATE_PRODUCT = YES;
22162218
VERSIONING_SYSTEM = "apple-generic";

0 commit comments

Comments
 (0)