From 0fb70ebef0dfa1c669ad7847ad81595e92a1f556 Mon Sep 17 00:00:00 2001 From: Mohammed Mohsin Date: Wed, 17 Dec 2025 13:02:46 +0530 Subject: [PATCH] exclude watch app conditionally in build phase as well --- app/ios/Runner.xcodeproj/project.pbxproj | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/app/ios/Runner.xcodeproj/project.pbxproj b/app/ios/Runner.xcodeproj/project.pbxproj index e542244d0ba..c2878d15d4d 100644 --- a/app/ios/Runner.xcodeproj/project.pbxproj +++ b/app/ios/Runner.xcodeproj/project.pbxproj @@ -57,10 +57,11 @@ }; 422906722E75A21E00F49E67 /* Embed Watch Content */ = { isa = PBXCopyFilesBuildPhase; - buildActionMask = 2147483647; + buildActionMask = 8; dstPath = "$(CONTENTS_FOLDER_PATH)/Watch"; dstSubfolderSpec = 16; files = ( + 42A7BA3E2E788BD400138969 /* omiWatchApp.app in Embed Watch Content */, ); name = "Embed Watch Content"; runOnlyForDeploymentPostprocessing = 0; @@ -517,6 +518,7 @@ /* Begin PBXTargetDependency section */ 42A7BA3D2E788BD400138969 /* PBXTargetDependency */ = { isa = PBXTargetDependency; + platformFilter = iphoneos; target = 42A7BA332E788BD300138969 /* omiWatchApp */; targetProxy = 42A7BA3C2E788BD400138969 /* PBXContainerItemProxy */; }; @@ -750,6 +752,8 @@ SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = 1; + "EXCLUDED_SOURCE_FILE_NAMES[sdk=iphonesimulator*]" = omiWatchApp.app; + "EXCLUDED_SOURCE_FILE_NAMES[sdk=iphonesimulator*]" = omiWatchApp.app; VERSIONING_SYSTEM = "apple-generic"; }; name = Profile; @@ -1311,6 +1315,8 @@ SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = 1; + "EXCLUDED_SOURCE_FILE_NAMES[sdk=iphonesimulator*]" = omiWatchApp.app; + "EXCLUDED_SOURCE_FILE_NAMES[sdk=iphonesimulator*]" = omiWatchApp.app; }; name = "Debug-prod"; }; @@ -1583,6 +1589,7 @@ SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = 1; + "EXCLUDED_SOURCE_FILE_NAMES[sdk=iphonesimulator*]" = omiWatchApp.app; VERSIONING_SYSTEM = "apple-generic"; }; name = Release; @@ -1724,6 +1731,7 @@ SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = 1; + "EXCLUDED_SOURCE_FILE_NAMES[sdk=iphonesimulator*]" = omiWatchApp.app; VALIDATE_PRODUCT = YES; }; name = "Profile-dev"; @@ -1794,6 +1802,7 @@ SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = 1; + "EXCLUDED_SOURCE_FILE_NAMES[sdk=iphonesimulator*]" = omiWatchApp.app; VALIDATE_PRODUCT = YES; }; name = "Profile-prod"; @@ -1871,6 +1880,7 @@ SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = 1; + "EXCLUDED_SOURCE_FILE_NAMES[sdk=iphonesimulator*]" = omiWatchApp.app; }; name = "Debug-dev"; };