Skip to content

feat: add Expo Config Plugins to support Continuous Native Generation#577

Open
kota113 wants to merge 1 commit intogooglemaps:mainfrom
kota113:feat/support-expo-cng
Open

feat: add Expo Config Plugins to support Continuous Native Generation#577
kota113 wants to merge 1 commit intogooglemaps:mainfrom
kota113:feat/support-expo-cng

Conversation

@kota113
Copy link
Copy Markdown

@kota113 kota113 commented Apr 26, 2026

Summary

This PR adds several Expo config plugins that automate the native code changes required by the app.
Also, updated the document from Objective-C to Swift, since React Native has already migrated their code generation to Swift.

Motivation

These plugins support Expo’s Continuous Native Generation workflow by moving native customizations into a packaged configuration instead of requiring manual edits to the generated native projects.

This makes the native setup easier to maintain because the project can be regenerated with npx expo prebuild, reducing native project drift, simplifying upgrades, and lowering the risk of orphaned native code when dependencies or features change.

Issues

Pre-launch Checklist

  • I read the Contributor Guide and followed the process outlined there for submitting PRs.
  • I signed the CLA.
  • I listed at least one issue that this PR fixes in the description above.
  • I updated/added relevant documentation
  • I added new tests to check the change I am making
  • All existing and new tests are passing.

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.

2 participants