diff --git a/React/Base/RCTJavaScriptLoader.mm b/React/Base/RCTJavaScriptLoader.mm index 29f6417ce..eb7c11e51 100755 --- a/React/Base/RCTJavaScriptLoader.mm +++ b/React/Base/RCTJavaScriptLoader.mm @@ -81,8 +81,8 @@ RCT_NOT_IMPLEMENTED(- (instancetype)init) code:RCTJavaScriptLoaderErrorNoScriptURL userInfo:@{NSLocalizedDescriptionKey: [NSString stringWithFormat:@"No script URL provided. Make sure the packager is " - @"running or you have embedded a JS bundle in your application bundle." - @"unsanitizedScriptURLString:(%@)", unsanitizedScriptURLString]}]; + @"running or you have embedded a JS bundle in your application bundle.\n\n" + @"unsanitizedScriptURLString = %@", unsanitizedScriptURLString]}]; } return nil; } diff --git a/ReactCommon/cxxreact/Instance.cpp b/ReactCommon/cxxreact/Instance.cpp index ba8aef531..f7a55801a 100644 --- a/ReactCommon/cxxreact/Instance.cpp +++ b/ReactCommon/cxxreact/Instance.cpp @@ -115,7 +115,7 @@ void Instance::setGlobalVariable(std::string propName, } void *Instance::getJavaScriptContext() { - return nativeToJsBridge_->getJavaScriptContext(); + return nativeToJsBridge_ ? nativeToJsBridge_->getJavaScriptContext() : nullptr; } void Instance::callJSFunction(std::string&& module, std::string&& method, folly::dynamic&& params) {