Skip to content

Commit

Permalink
fix(react-native): add defines_modules for rctappdelegate
Browse files Browse the repository at this point in the history
  • Loading branch information
Kudo committed Dec 19, 2022
1 parent 440e163 commit 17fe4b5
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 1 deletion.
3 changes: 2 additions & 1 deletion example/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,8 @@
"android": "react-native run-android",
"ios": "react-native run-ios",
"start": "react-native start",
"pods": "pod-install --quiet"
"pods": "pod-install --quiet",
"postinstall": "npx patch-package"
},
"dependencies": {
"react": "18.2.0",
Expand Down
12 changes: 12 additions & 0 deletions example/patches/react-native+0.71.0-rc.4.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
diff --git a/node_modules/react-native/Libraries/AppDelegate/React-RCTAppDelegate.podspec b/node_modules/react-native/Libraries/AppDelegate/React-RCTAppDelegate.podspec
index fff8711..61e0e5a 100644
--- a/node_modules/react-native/Libraries/AppDelegate/React-RCTAppDelegate.podspec
+++ b/node_modules/react-native/Libraries/AppDelegate/React-RCTAppDelegate.podspec
@@ -54,6 +54,7 @@ Pod::Spec.new do |s|
# This guard prevent to install the dependencies when we run `pod install` in the old architecture.
s.compiler_flags = other_cflags
s.pod_target_xcconfig = {
+ "DEFINES_MODULE" => "YES",
"HEADER_SEARCH_PATHS" => header_search_paths,
"OTHER_CPLUSPLUSFLAGS" => other_cflags,
"CLANG_CXX_LANGUAGE_STANDARD" => "c++17"

0 comments on commit 17fe4b5

Please sign in to comment.