Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

'React/RCTRuntimeExecutorModule.h' file not found in React Native 0.77.0-rc.3 #6828

Open
coolsoftwaretyler opened this issue Dec 17, 2024 · 5 comments
Labels
Platform: iOS This issue is specific to iOS Repro provided A reproduction with a snippet of code, snack or repo is provided

Comments

@coolsoftwaretyler
Copy link

Description

I was trying out Reanimated on React Native 0.77.0-rc.3, and hit this error while building for iOS in debug mode:

/Users/tylerwilliams/reanimatedrepro/ios/Pods/Headers/Private/RNReanimated/reanimated/apple/REAModule.h:4:9 'React/RCTRuntimeExecutorModule.h' file not found

I think it may be related to the deprecation of RCTRuntimeExecutorModule in facebook/react-native#44377. I know this is a future version of React Native, but I hope this info is helpful in case you folks didn't have that deprecation on your radar yet.

Steps to reproduce

  1. Pull down the reproducer
  2. yarn install
  3. cd ios && pod install
  4. yarn ios (or build from xcode)
  5. See error

This does not happen in React Native 0.75.6 with the same Reanimated version, 3.16.5, but if React Native is deprecating that module, I think the issue probably belongs in this repo. Happy to file it over there if you folks disagree.

Snack or a link to a repository

https://github.com/coolsoftwaretyler/reanimated-rn-77-repro

Reanimated version

3.16.5

React Native version

0.77.0-rc.3

Platforms

iOS

JavaScript runtime

Hermes

Workflow

React Native

Architecture

Fabric (New Architecture)

Build type

Debug app & dev bundle

Device

None

Device model

No response

Acknowledgements

Yes

@github-actions github-actions bot added Repro provided A reproduction with a snippet of code, snack or repo is provided Platform: iOS This issue is specific to iOS labels Dec 17, 2024
@G33N
Copy link

G33N commented Dec 30, 2024

Any solution to this? I have the same problem

@tomekzaw
Copy link
Member

Hi @coolsoftwaretyler and @G33N, we're still working on adding support for React Native 0.77:

Currently, we're testing the library against 0.77.0-rc.5.

As always, we aim to ship a new version of our libraries with support for RN 0.77 before the stable release of React Native.

Once merged, you will be able to use a nightly release of Reanimated.

We'll release support for RN 0.77 in 3.17-stable (and perhaps in 3.16.x, this is yet to be decided).

@coolsoftwaretyler
Copy link
Author

Thanks @tomekzaw!

@AmirDiafi
Copy link

any updates here please

@tomekzaw
Copy link
Member

tomekzaw commented Jan 9, 2025

If you need support for RN 0.77, here's a patch for Reanimated 3.16.6: #6768 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Platform: iOS This issue is specific to iOS Repro provided A reproduction with a snippet of code, snack or repo is provided
Projects
None yet
Development

No branches or pull requests

4 participants