From 29105cbdb4f5dc786b5e4fa8f9df9d3b89dfce33 Mon Sep 17 00:00:00 2001 From: sirknightj Date: Thu, 18 Sep 2025 22:52:31 -0700 Subject: [PATCH 1/3] Set arch to x86_64 --- Swift/AWSKinesisVideoWebRTCDemoApp.xcodeproj/project.pbxproj | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Swift/AWSKinesisVideoWebRTCDemoApp.xcodeproj/project.pbxproj b/Swift/AWSKinesisVideoWebRTCDemoApp.xcodeproj/project.pbxproj index f228c5c..c7a8059 100644 --- a/Swift/AWSKinesisVideoWebRTCDemoApp.xcodeproj/project.pbxproj +++ b/Swift/AWSKinesisVideoWebRTCDemoApp.xcodeproj/project.pbxproj @@ -777,6 +777,7 @@ isa = XCBuildConfiguration; baseConfigurationReference = BDB1499CD0982C181C7DDE9E /* Pods-AWSKinesisVideoWebRTCDemoApp.debug.xcconfig */; buildSettings = { + ARCHS = x86_64; ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; DEVELOPMENT_TEAM = ""; ENABLE_BITCODE = NO; @@ -827,6 +828,7 @@ isa = XCBuildConfiguration; baseConfigurationReference = B7FFA0959C9A8A6DEFEA075F /* Pods-AWSKinesisVideoWebRTCDemoApp.release.xcconfig */; buildSettings = { + ARCHS = x86_64; ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; DEVELOPMENT_TEAM = ""; ENABLE_BITCODE = NO; From 949235a3a029350ee3a96cc41a16cbcb4357b2f7 Mon Sep 17 00:00:00 2001 From: sirknightj Date: Fri, 19 Sep 2025 22:39:02 -0700 Subject: [PATCH 2/3] Simulators only x86_64 --- .../AWSKinesisVideoWebRTCDemoApp.xcodeproj/project.pbxproj | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Swift/AWSKinesisVideoWebRTCDemoApp.xcodeproj/project.pbxproj b/Swift/AWSKinesisVideoWebRTCDemoApp.xcodeproj/project.pbxproj index c7a8059..38ee8af 100644 --- a/Swift/AWSKinesisVideoWebRTCDemoApp.xcodeproj/project.pbxproj +++ b/Swift/AWSKinesisVideoWebRTCDemoApp.xcodeproj/project.pbxproj @@ -659,6 +659,8 @@ isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = YES; + "ARCHS[sdk=iphonesimulator*]" = x86_64; + "ARCHS[sdk=iphoneos*]" = "$(ARCHS_STANDARD)"; CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; CLANG_ANALYZER_NONNULL = YES; CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; @@ -688,6 +690,7 @@ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; + EXCLUDED_ARCHS = arm64; "FRAMEWORK_SEARCH_PATHS[arch=*]" = ( "$(inherited)", "$(PROJECT_DIR)/build/Debug-iphoneos", @@ -720,6 +723,8 @@ isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = YES; + "ARCHS[sdk=iphonesimulator*]" = x86_64; + "ARCHS[sdk=iphoneos*]" = "$(ARCHS_STANDARD)"; CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; CLANG_ANALYZER_NONNULL = YES; CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; @@ -750,6 +755,7 @@ ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = NO; + EXCLUDED_ARCHS = arm64; "FRAMEWORK_SEARCH_PATHS[arch=*]" = ( "$(inherited)", "$(PROJECT_DIR)/build/Debug-iphoneos", @@ -777,7 +783,6 @@ isa = XCBuildConfiguration; baseConfigurationReference = BDB1499CD0982C181C7DDE9E /* Pods-AWSKinesisVideoWebRTCDemoApp.debug.xcconfig */; buildSettings = { - ARCHS = x86_64; ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; DEVELOPMENT_TEAM = ""; ENABLE_BITCODE = NO; From 72327b3a751868fd70e81f30c250984d2dee96be Mon Sep 17 00:00:00 2001 From: sirknightj Date: Fri, 19 Sep 2025 22:40:02 -0700 Subject: [PATCH 3/3] Don't force x86_64 in release --- Swift/AWSKinesisVideoWebRTCDemoApp.xcodeproj/project.pbxproj | 1 - 1 file changed, 1 deletion(-) diff --git a/Swift/AWSKinesisVideoWebRTCDemoApp.xcodeproj/project.pbxproj b/Swift/AWSKinesisVideoWebRTCDemoApp.xcodeproj/project.pbxproj index 38ee8af..a425a93 100644 --- a/Swift/AWSKinesisVideoWebRTCDemoApp.xcodeproj/project.pbxproj +++ b/Swift/AWSKinesisVideoWebRTCDemoApp.xcodeproj/project.pbxproj @@ -833,7 +833,6 @@ isa = XCBuildConfiguration; baseConfigurationReference = B7FFA0959C9A8A6DEFEA075F /* Pods-AWSKinesisVideoWebRTCDemoApp.release.xcconfig */; buildSettings = { - ARCHS = x86_64; ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; DEVELOPMENT_TEAM = ""; ENABLE_BITCODE = NO;