From f52cd5dc1e594012e64f7d07b35b981053143807 Mon Sep 17 00:00:00 2001 From: Uri Baghin Date: Fri, 9 Oct 2015 06:37:06 -0700 Subject: [PATCH] Use path instead of resourceSpecifier so it unescapes. Reviewed By: @nicklockwood Differential Revision: D2526217 fb-gh-sync-id: c48af71402927b0aa4e9942e1825068af5334ab9 --- React/Base/RCTJavaScriptLoader.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/React/Base/RCTJavaScriptLoader.m b/React/Base/RCTJavaScriptLoader.m index 5de25cb25..f11e0b334 100755 --- a/React/Base/RCTJavaScriptLoader.m +++ b/React/Base/RCTJavaScriptLoader.m @@ -33,7 +33,7 @@ RCT_NOT_IMPLEMENTED(- (instancetype)init) // Load local script file if (scriptURL.fileURL) { - NSString *filePath = scriptURL.resourceSpecifier; + NSString *filePath = scriptURL.path; dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{ NSError *error = nil; NSString *rawText = [NSString stringWithContentsOfFile:filePath usedEncoding:NULL error:&error];