From a6dde0b58a3ae08847967937ffcaed325c2471b5 Mon Sep 17 00:00:00 2001 From: Christian Falch Date: Tue, 3 Nov 2026 13:07:42 +0100 Subject: [PATCH] fix(ios): define RCT_NEW_ARCH_ENABLED in Package.swift --- Package.swift | 2 ++ src/__tests__/swiftpm-test.ts | 2 ++ 2 files changed, 4 insertions(+) diff --git a/Package.swift b/Package.swift index 5ed439fa..eea557c2 100644 --- a/Package.swift +++ b/Package.swift @@ -31,10 +31,12 @@ let package = Package( cSettings: [ .headerSearchPath("common/cpp"), .headerSearchPath("ios"), + .define("RCT_NEW_ARCH_ENABLED", to: "1"), ], cxxSettings: [ .headerSearchPath("common/cpp"), .headerSearchPath("ios"), + .define("RCT_NEW_ARCH_ENABLED", to: "1"), .define("DEBUG", .when(configuration: .debug)), .define("NDEBUG", .when(configuration: .release)), ], diff --git a/src/__tests__/swiftpm-test.ts b/src/__tests__/swiftpm-test.ts index 7e4dbbc2..80b300c1 100644 --- a/src/__tests__/swiftpm-test.ts +++ b/src/__tests__/swiftpm-test.ts @@ -152,8 +152,10 @@ describe('Package.swift', () => { settings: [ ['c', 'headerSearchPath', 'common/cpp'], ['c', 'headerSearchPath', 'ios'], + ['c', 'define', 'RCT_NEW_ARCH_ENABLED=1'], ['cxx', 'headerSearchPath', 'common/cpp'], ['cxx', 'headerSearchPath', 'ios'], + ['cxx', 'define', 'RCT_NEW_ARCH_ENABLED=1'], ['cxx', 'define', 'DEBUG', 'debug'], ['cxx', 'define', 'NDEBUG', 'release'], ['linker', 'linkedFramework', 'UIKit'],