使用ZipArchive Objective-C密码的Zip文件

时间:2013-01-21 11:52:12

标签: objective-c zip ziparchive

使用ZipArchive Objective-C库压缩受密码保护的文件时遇到问题。 我的代码如下:

ZipArchive * zip = [[ZipArchive alloc] init];
[zip CreateZipFile2: nameOfZip Password: @"hello"];

for (int i = 0; i < [dirContents count]; i++) {
    NSString * pathToFile = @"the path...";

    [zip addFileToZip: percorsoFile newname: @"the name of the file"];
}

[zip CloseZipFile2];  

zip文件已成功创建,但问题是当我尝试使用默认程序在Mac上提取它时,它总是显示“密码不正确”。 有人可以帮帮我吗?

由于

1 个答案:

答案 0 :(得分:0)

使用“hello”密码创建生成的文件。那些文件想要解压缩使用以下代码。

[zip UnzipOpenFile:nameOfZip Password:@"hello"];