diff --git a/src/ios/CDVFileTransfer.m b/src/ios/CDVFileTransfer.m index a1eeef2..167a611 100644 --- a/src/ios/CDVFileTransfer.m +++ b/src/ios/CDVFileTransfer.m @@ -587,7 +587,11 @@ static CFIndex WriteDataToStream(NSData* data, CFWriteStreamRef stream) { NSFileManager* fileMgr = [NSFileManager defaultManager]; - [fileMgr removeItemAtPath:[self targetFilePath] error:nil]; + NSString *targetPath = [self targetFilePath]; + if ([fileMgr fileExistsAtPath:targetPath]) + { + [fileMgr removeItemAtPath:targetPath error:nil]; + } } - (void)cancelTransfer:(NSURLConnection*)connection