Skip to content

chore(e2e): enable RN 0.81+ iOS prebuilt pods in example setup#135

Merged
floydkim merged 4 commits intomasterfrom
chore/rn-ios-prebuilt-example-apps
Mar 7, 2026
Merged

chore(e2e): enable RN 0.81+ iOS prebuilt pods in example setup#135
floydkim merged 4 commits intomasterfrom
chore/rn-ios-prebuilt-example-apps

Conversation

@floydkim
Copy link
Collaborator

@floydkim floydkim commented Mar 7, 2026

Summary

Updated the example app setup flow so React Native 0.81.x to 0.83.x examples use React Native iOS prebuilt artifacts during pod install.

With this change:

  • The existing setup:pods npm script now runs different iOS pod install commands depending on the React Native version.
  • The checked-in RN 0.81.6, 0.82.1, and 0.83.2 example apps were refreshed to match the same rule.

Changes

  • Updated setup-example-app so the generated setup:pods script is version-aware
  • RN 0.81.x to 0.83.x
    • RCT_USE_RN_DEP=1 RCT_USE_PREBUILT_RNCORE=1 bundle exec pod install
  • RN < 0.81.0
    • keeps the existing bundle exec pod install
  • RN >= 0.84.0
    • keeps the default React Native behavior

Expected Impact

  • Reduces iOS dependency installation time for RN 0.81+ example apps

@floydkim floydkim merged commit 129fef9 into master Mar 7, 2026
24 checks passed
@floydkim floydkim deleted the chore/rn-ios-prebuilt-example-apps branch March 7, 2026 15:26
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