Skip to content

Fix RNFB modulemap, update Pods, downgrade Gradle#603

Merged
jamespepper81 merged 1 commit into
mainfrom
dev
Jun 25, 2026
Merged

Fix RNFB modulemap, update Pods, downgrade Gradle#603
jamespepper81 merged 1 commit into
mainfrom
dev

Conversation

@jamespepper81

Copy link
Copy Markdown
Contributor

Add iOS Podfile workarounds to fix @import RNFBApp resolution when building RNFB modules as static libs: inject OTHER_CFLAGS to point to RNFBApp.modulemap, set MODULEMAP_FILE for RNFBApp, and rewrite the generated RNFBApp.modulemap from a framework module to a plain module. Update Podfile.lock with numerous dependency bumps (Expo modules, Firebase 12.8.0 -> 12.10.0, RNFB 23.8.4 -> 23.8.8, react-native-quick-base64 2.2.2 -> 3.0.0, RNSVG and various expo packages) and adjust some local pod paths to expo/node_modules. Change Android gradle wrapper distribution from gradle-9.6.0 to gradle-8.14.3.

Add iOS Podfile workarounds to fix @import RNFBApp resolution when building RNFB modules as static libs: inject OTHER_CFLAGS to point to RNFBApp.modulemap, set MODULEMAP_FILE for RNFBApp, and rewrite the generated RNFBApp.modulemap from a framework module to a plain module. Update Podfile.lock with numerous dependency bumps (Expo modules, Firebase 12.8.0 -> 12.10.0, RNFB 23.8.4 -> 23.8.8, react-native-quick-base64 2.2.2 -> 3.0.0, RNSVG and various expo packages) and adjust some local pod paths to expo/node_modules. Change Android gradle wrapper distribution from gradle-9.6.0 to gradle-8.14.3.
@jamespepper81 jamespepper81 merged commit b45e565 into main Jun 25, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant