Previously available only for Android, Hermes can now be used for React Native apps on iOS, too. Before switching an existing project to Hermes, you should upgrade it to use React Native 0.64 and make sure everything works as expected. After that, you can enable Hermes on iOS by setting
true in your Podfile. On Android, you can enable Hermes by adding
enableHermes: true to your
Before moving your React Native app to Hermes you should also make sure all of your dependencies are compatible and that you do not use unsupported features. In this respect too, React Native 0.64 improves things by adding support for Proxy, which is required for compatibility with packages such as
react-native-firebase and state management package
As a last note, Hermes releases are strictly tied to specific React Native versions, so you should always ensure to use matching versions.
Hopefully, you got your point.For more specific details you can follow the React Native documentation.Good luck 👍