diff --git a/src/ios/FirebasePlugin.m b/src/ios/FirebasePlugin.m index 83a4dd816..88f9c8dac 100644 --- a/src/ios/FirebasePlugin.m +++ b/src/ios/FirebasePlugin.m @@ -1640,7 +1640,8 @@ - (void)_logMessage: (NSString*)msg - (NSString*)escapeJavascriptString: (NSString*)str { - NSString* result = [str stringByReplacingOccurrencesOfString: @"\"" withString: @"\\\""]; + NSString* result = [str stringByReplacingOccurrencesOfString: @"\\\"" withString: @"\""]; + result = [result stringByReplacingOccurrencesOfString: @"\"" withString: @"\\\""]; result = [result stringByReplacingOccurrencesOfString: @"\n" withString: @"\\\n"]; return result; }