diff --git a/packages/react-native/Libraries/AppDelegate/RCTRootViewFactory.h b/packages/react-native/Libraries/AppDelegate/RCTRootViewFactory.h index c8f946c7a50877..fe4c7212528e5e 100644 --- a/packages/react-native/Libraries/AppDelegate/RCTRootViewFactory.h +++ b/packages/react-native/Libraries/AppDelegate/RCTRootViewFactory.h @@ -172,7 +172,7 @@ typedef BOOL (^RCTBridgeDidNotFindModuleBlock)(RCTBridge *bridge, NSString *modu #pragma mark - RCTRootViewFactory Helpers -- (RCTHost *)createReactHost; +- (RCTHost *)createReactHost:(NSDictionary *)launchOptions; @end diff --git a/packages/react-native/Libraries/AppDelegate/RCTRootViewFactory.mm b/packages/react-native/Libraries/AppDelegate/RCTRootViewFactory.mm index 48bc46c2839b0b..bf5dc737729097 100644 --- a/packages/react-native/Libraries/AppDelegate/RCTRootViewFactory.mm +++ b/packages/react-native/Libraries/AppDelegate/RCTRootViewFactory.mm @@ -225,10 +225,10 @@ - (void)createReactHostIfNeeded:(NSDictionary *)launchOptions if (self.reactHost) { return; } - self.reactHost = [self createReactHost]; + self.reactHost = [self createReactHost:launchOptions]; } -- (RCTHost *)createReactHost +- (RCTHost *)createReactHost:(NSDictionary *)launchOptions { __weak __typeof(self) weakSelf = self; RCTHost *reactHost = [[RCTHost alloc] initWithBundleURLProvider:self->_configuration.bundleURLBlock