diff --git a/packages/react-native/React/CoreModules/RCTDevSettings.mm b/packages/react-native/React/CoreModules/RCTDevSettings.mm index cc4cb1c74e52..12d46a8d2cfd 100644 --- a/packages/react-native/React/CoreModules/RCTDevSettings.mm +++ b/packages/react-native/React/CoreModules/RCTDevSettings.mm @@ -156,9 +156,6 @@ - (instancetype)init }; RCTDevSettingsUserDefaultsDataSource *dataSource = [[RCTDevSettingsUserDefaultsDataSource alloc] initWithDefaultValues:defaultValues]; -#if RCT_DEV - _packagerConnection = [RCTPackagerConnection new]; -#endif _isShakeGestureEnabled = true; return [self initWithDataSource:dataSource]; } @@ -176,6 +173,9 @@ - (BOOL)_isBridgeMode - (instancetype)initWithDataSource:(id)dataSource { if (self = [super init]) { +#if RCT_DEV + _packagerConnection = [RCTPackagerConnection new]; +#endif _dataSource = dataSource; [[NSNotificationCenter defaultCenter] addObserver:self