0

iPadのテストアプリケーションでZipKitフレームワーク( http://bitbucket.org/kolpanic/zipkit/wiki/UsingZipKit )を使用しようとしました。私はインストールの「従来の方法」(彼らのページで説明されているように)に従いましたが、成功しませんでした。誰かがそれを手伝ってくれることを願っています:

1/ソースを取得するためにhg
を使用しまし た2/ ZipKitプロジェクトをビルドします(リリースビルド)
3/これを行った後、ビルドフォルダーに新しいZipKit.frameworkフォルダー
が作成されました4 /iPad3.2用の新しいテストプロジェクトを作成しました(XCode 3.2.4)
5 /ステップ3)で作成したZipKit.frameworkフォルダーを新しいテストプロジェクトのフレームワーク
セクションにドラッグアンドドロップしました 6 /ターゲットセクションで新しいコピーファイルビルドフェーズを作成し、 ZipKit.Frameworkをドラッグアンドドロップし ましたフレームワークセクションから新しいコピーファイルフォルダへ。
7 /次に、プロジェクトをビルドして実行します。

プロジェクトを開始することすらできません。プロジェクトアイコンを押した後、プロジェクトは閉じられます。そのため、ひどく間違ったことをしなければなりません。コンソール出力でエラーを確認できます-何が欠けているかはかなり明らかですが、それをどうすればよいかわかりません...ZipKitを使用したXCodeの専門家または誰かが私を助けてくれるかもしれません-これはいくつかでなければなりません私がやっている本当にばかげた間違い...

コンソール出力があります:

dyld: Library not loaded: @rpath/Frameworks/ZipKit.framework/Versions/A/ZipKit
  Referenced from: /Users/sten/Library/Application Support/iPhone Simulator/3.2/Applications/3C51FC4F-0E85-48D2-BC68-D01ADD73DAE1/ZipExample.app/ZipExample
  Reason: image not found
Failed to launch simulated application: iPhone Simulator failed to find the process ID of com.yourcompany.ZipExample.

ところで-フレームワークで提供されているZipKitTouchの例を実行しようとしましたが、完全に機能します...

どうもありがとうBRSTeN

テストプロジェクトのスクリーンショットがあります。左側に、プロジェクトにドラッグアンドドロップしたZipKit.frameworkが表示されます。

代替テキスト

4

3 に答える 3

1

ZipKitのファイルとディレクトリを膨張および収縮させるための簡単なコードを示す基本的なページはありますか?

更新:私はこれを理解しましたが、それはスカベンジャーハントでした:

NSString *filePath = [userDocumentsDirectory stringByAppendingPathComponent:@"newFile.zip"];

ZKFileArchive *archive = [ZKFileArchive archiveWithArchivePath:filePath];
[archive deflateDirectory:exportDirectory relativeToPath:nil usingResourceFork:NO];
于 2010-10-22T23:25:02.320 に答える
0

戻ってもう一度読んでください。

「従来の方法」はこれを行う正しい方法ではありません-Appleはこのような外部フレームワークを備えたiOSアプリケーションを許可していません-「静的ライブラリターゲット」で説明されているプロセスを使用する代わりに、静的ライブラリに対してリンクする必要があります。

于 2010-10-20T03:08:11.373 に答える
0

[ZipKitの使用]ページを更新して、どのZipKitターゲットをどのタイプの製品に使用する必要があるかを明確にしました。

于 2010-10-20T04:38:12.377 に答える