From 5a31a310844b7d16950c603c98f57410d69f6c1f Mon Sep 17 00:00:00 2001 From: Geoffrey Goh Date: Fri, 4 Dec 2015 14:45:02 -0800 Subject: [PATCH] delete bundle file if it already exists --- CodePushPackage.m | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/CodePushPackage.m b/CodePushPackage.m index f4c1298..13b8a26 100644 --- a/CodePushPackage.m +++ b/CodePushPackage.m @@ -302,6 +302,14 @@ NSString * const UnzippedFolderName = @"unzipped"; return; } } else { + if ([[NSFileManager defaultManager] fileExistsAtPath:bundleFilePath]) { + [[NSFileManager defaultManager] removeItemAtPath:bundleFilePath error:&error]; + if (error) { + failCallback(error); + return; + } + } + [[NSFileManager defaultManager] moveItemAtPath:downloadFilePath toPath:bundleFilePath error:&error];