mirror of
https://github.com/zhigang1992/react-native-code-push.git
synced 2026-06-10 23:59:42 +08:00
delete-old-package-error
This commit is contained in:
@@ -221,9 +221,11 @@ NSString * const UpdateBundleFileName = @"app.jsbundle";
|
||||
NSString *previousPackageHash = [self getPreviousPackageHash:error];
|
||||
if (!*error && previousPackageHash && ![previousPackageHash isEqualToString:packageHash]) {
|
||||
NSString *previousPackageFolderPath = [self getPackageFolderPath:previousPackageHash];
|
||||
[[NSFileManager defaultManager] removeItemAtPath:previousPackageFolderPath error:error];
|
||||
if (*error) {
|
||||
return;
|
||||
// Error in deleting old package will not cause the entire operation to fail.
|
||||
NSError *deleteError;
|
||||
[[NSFileManager defaultManager] removeItemAtPath:previousPackageFolderPath error:&deleteError];
|
||||
if (deleteError) {
|
||||
NSLog(@"Error deleting old package: %@", deleteError);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user