diff --git a/packages/default-storage/ios/RNCAsyncStorage.mm b/packages/default-storage/ios/RNCAsyncStorage.mm index a099dba9..6b81187b 100644 --- a/packages/default-storage/ios/RNCAsyncStorage.mm +++ b/packages/default-storage/ios/RNCAsyncStorage.mm @@ -250,7 +250,10 @@ static dispatch_queue_t RCTGetMethodQueue() NSError *error; [[NSFileManager defaultManager] removeItemAtPath:RCTGetStorageDirectory() error:&error]; RCTHasCreatedStorageDirectory = NO; - return error ? RCTMakeError(@"Failed to delete storage directory.", error, nil) : nil; + if (error && error.code != NSFileNoSuchFileError) { + return RCTMakeError(@"Failed to delete storage directory.", error, nil); + } + return nil; } static NSDate *RCTManifestModificationDate(NSString *manifestFilePath)