From 3ca24a5281693e23e297ff752ec8ccf0ea9d1687 Mon Sep 17 00:00:00 2001
From: Kudo Chien <kudo@expo.dev>
Date: Thu, 2 Feb 2023 08:00:49 +0800
Subject: [PATCH] [ios] expose jsc files for duo engines

---
 packages/react-native/React-Core.podspec | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/packages/react-native/React-Core.podspec b/packages/react-native/React-Core.podspec
index 5e5cd4495801bd..88c5cde686d2bf 100644
--- a/packages/react-native/React-Core.podspec
+++ b/packages/react-native/React-Core.podspec
@@ -90,9 +90,11 @@ Pod::Spec.new do |s|
     ]
     # If we are using Hermes (the default is use hermes, so USE_HERMES can be nil), we don't have jsc installed
     # So we have to exclude the JSCExecutorFactory
-    if use_hermes
-      exclude_files = exclude_files.append("React/CxxBridge/JSCExecutorFactory.{h,mm}")
-    end
+    #
+    # NOTE(kudo): Exposing JSC files as Expo Go hosts duo engines
+    # if use_hermes
+    #   exclude_files = exclude_files.append("React/CxxBridge/JSCExecutorFactory.{h,mm}")
+    # end
     ss.exclude_files = exclude_files
     ss.private_header_files   = "React/Cxx*/*.h"
   end