diff --git a/packages/react-native/ReactCommon/react/runtime/platform/ios/ReactCommon/RCTHermesInstance.h b/packages/react-native/ReactCommon/react/runtime/platform/ios/ReactCommon/RCTHermesInstance.h index ea2565b3543..900d87b85bb 100644 --- a/packages/react-native/ReactCommon/react/runtime/platform/ios/ReactCommon/RCTHermesInstance.h +++ b/packages/react-native/ReactCommon/react/runtime/platform/ios/ReactCommon/RCTHermesInstance.h @@ -22,6 +22,9 @@ using CrashManagerProvider = class RCTHermesInstance : public JSRuntimeFactory { public: RCTHermesInstance(); + RCTHermesInstance( + std::shared_ptr reactNativeConfig, + CrashManagerProvider crashManagerProvider); RCTHermesInstance( std::shared_ptr reactNativeConfig, CrashManagerProvider crashManagerProvider, diff --git a/packages/react-native/ReactCommon/react/runtime/platform/ios/ReactCommon/RCTHermesInstance.mm b/packages/react-native/ReactCommon/react/runtime/platform/ios/ReactCommon/RCTHermesInstance.mm index bd3ea5c7a97..c33500093ee 100644 --- a/packages/react-native/ReactCommon/react/runtime/platform/ios/ReactCommon/RCTHermesInstance.mm +++ b/packages/react-native/ReactCommon/react/runtime/platform/ios/ReactCommon/RCTHermesInstance.mm @@ -11,6 +11,13 @@ namespace facebook::react { RCTHermesInstance::RCTHermesInstance() : RCTHermesInstance(nullptr, nullptr, false) {} +RCTHermesInstance::RCTHermesInstance( + std::shared_ptr reactNativeConfig, + CrashManagerProvider crashManagerProvider) + : RCTHermesInstance(reactNativeConfig, std::move(crashManagerProvider), false) +{ +} + RCTHermesInstance::RCTHermesInstance( std::shared_ptr reactNativeConfig, CrashManagerProvider crashManagerProvider,