IOS Objective-Zip пароль неверный

Я использую Objective-zip, чтобы заархивировать некоторые файлы с паролем и успешно сгенерировать zip-файл. Однако, когда я вручную заархивировал файл, он сказал, что мой пароль неверный, есть ли способ с этим справиться? это вызывает crc32 или что-то другое?

-(void) zipCandidcate:(NSString *)filePath Candidcate:(Candicate *)c{

ZipFile *zFile=[[ZipFile alloc] initWithFileName:filePath  mode:ZipFileModeCreate ];

    //write folder
    NSString *cFolderPath=[c filePath];


    //write photo
    NSString *cPhotoPath=[[[c photos] objectAtIndex:0] path];
    ws=[zFile writeFileInZipWithName:@"file/image-1.png" fileDate:[[NSDate alloc] init] compressionLevel:ZipCompressionLevelNone password:@"123" crc32:0];
    [ws writeData:[[NSFileManager defaultManager] contentsAtPath:cPhotoPath]];
    [ws finishedWriting];

     ws=[zFile writeFileInZipWithName:@"file/" compressionLevel:ZipCompressionLevelNone];
    [ws writeData:[[NSFileManager defaultManager] contentsAtPath:filePath]];
    [ws finishedWriting];

[zFile close];

}

0 ответов

Другие вопросы по тегам