I'm working on a React Native project and recently upgraded it from version 0.73 to 0.78.
Upgrade Process I Followed:
I created a brand-new React Native 0.78 project using the CLI.
Verified that the new project runs correctly on a device/emulator.
Transferred all necessary files and folders from my existing 0.73 project (like src/, assets, fonts, etc.).
Reinstalled all required dependencies manually, matching the original project's package.json.
The Issue:
When I run the app on a real device, it builds and launches, but I get the following runtime error in the app (not in the console):
[runtime not ready]: TypeError: Cannot read property 'style' of undefined js engine: hermes
This happens as soon as the app loads. There are no errors shown in Metro or the terminal.
0.79.2using the RN Upgrade helper and every recommended practice possible. Ran into some issues with the Bridging file andRNCPushNotificationIOS, but then after successfully fixing everything i get[runtime not ready]: TypeError: initialize is not a function (it is undefined), js engine: hermes