0

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 で既定のプログラムを使用して解凍しようとすると、常に「パスワードが正しくありません」と表示されるという問題があります。誰でも私を助けることができますか?

ありがとう

4

1 に答える 1

0

「hello」パスワードを使用して、生成されたファイルを作成します。これらのファイルを解凍するには、次のコードを使用します。

[zip UnzipOpenFile:nameOfZip Password:@"hello"];
于 2013-01-21T12:07:31.840 に答える