まず第一に、私は今このサイトにいるので、この質問を投稿する際にエラーが発生した場合は本当に申し訳ありません。zipArchive クラスを使用して、iPad プロジェクトで zip ファイルを管理しようとしています。
問題を再現する手順は何ですか?
プロジェクトを作成します。
ファイルを含む ZipArchive フォルダーを追加します。
libz.1.2.3.dylib を追加します
期待される出力は何ですか?代わりに何が見えますか?
すべてのコード (ziparchive に関する) にコメントを付けたので、viewcontroller には #import #import "ZipArchive/ZipArchive.h" しかなく、プロジェクトをエラーなしでビルドできると期待しています。
コンパイラに次のエラーが表示されます。
ld: 警告: ファイル /Developer/Platforms/iPhoneOS.platform/DeviceSupport/4.2/Symbols/usr/lib/libSystem.dylib を無視し、ファイル ld に必要なアーキテクチャ i386 がありません: /Developer/Platforms/iPhoneOS.platform/DeviceSupport/4.2 内/Symbols/usr/lib/libobjc.A.dylib、アーキテクチャ i386 collect2 のファイルに必要なアーキテクチャ i386 がありません: ld は 1 つの終了ステータス コマンド /Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/llvm-gcc-4.2 を返しました終了コード 1 で失敗しました
使用している製品のバージョンは何ですか? どのオペレーティングシステムで?Mac os Xバージョン10.6.7で4.2 iPadシミュレーターを使用して、iPad用のプロジェクトであるxcode 4を使用しています
以下の追加情報を提供してください。問題はlibz.1.2.3.dylibライブラリにあると思います.どこに問題があるのか のゲストがいます:
libz.1.2.3.dylib パス エラーは iPhoneSimulator.platform にありますが、iPad でも有効ですか?? そうでない場合、ipad と同じ目的でどのライブラリを使用できますか??
libz.1.2.3.dylib ライブラリを正しく追加しているかどうかわかりません。私がやったことは次のとおりです。Resourcesフォルダーを右クリック->ファイルを「myproject」に追加-> libz.1.2.3.dylibを検索し、コンパイラエラーで表示されるパスから4.2バージョンを追加します。また、同じ結果でフレームワークフォルダーに追加しようとしました。
同様の問題を解決する方法についての投稿をたくさん読んでいますが、誰も助けてくれませんでした。
問題を解決するために何をしなければならないか考えていますか??
本当にありがとう!!