使用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上提取它时,它总是显示“密码不正确”。 有人可以帮帮我吗?
由于
答案 0 :(得分:0)
使用“hello”密码创建生成的文件。那些文件想要解压缩使用以下代码。
[zip UnzipOpenFile:nameOfZip Password:@"hello"];