diff --git a/React/Base/RCTBridge.m b/React/Base/RCTBridge.m index 046925eef..08adf5188 100644 --- a/React/Base/RCTBridge.m +++ b/React/Base/RCTBridge.m @@ -288,6 +288,8 @@ RCT_NOT_IMPLEMENTED(- (instancetype)init) */ dispatch_async(dispatch_get_main_queue(), ^{ [self invalidate]; + // Reload is a special case, do not preserve launchOptions and treat reload as a fresh start + self->_launchOptions = nil; [self setUp]; }); }