私はIOS5 iPhoneアプリケーションでObjective-Zipを使用しようとしています。プロジェクトをビルドするときに次のリンケージエラーが発生します。Objective-Zip iPhone IOS 5の問題
--------- - * ** * ** * **** ---------------
LD /ユーザ/ amirpeivandi /ライブラリ/開発/ Xcode/DerivedData/Zarvaragh-czcfescrnmgrljfojncagweywohi/Build/Products/Debug-iphonesimulator/Zarvaragh.app/Zorvaragh normal i386 cd /ユーザー/ amirpeivandi/Documents/i PhoenApps/Zarvaragh setenv MACOSX_DEPLOYMENT_TARGET 10.6 setenv PATH "/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin" /Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/clang -arch i386 -isysroot /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk -L/Users/amirpeivandi/Library/Developer /ビルド/製品/デバッグ - iphonesimulator -F /ユーザー/ amirpeivandi /ライブラリ/開発者/ Xcode/DerivedData/Zervaragh-czcfescrnmgrljfojncagweywohi /ビルド/製品/デバッグ - iphonesimulator -F/Users/amirpeivandi/Library /デベロッパー/ Xcode/DerivedData/Zarvaragh-czcfescrnmgjjjjjjjjjjjjjjncagweywohi /ビルド/中間体/ Zarvaragh.build/Debug-iphonesimulator/Zarvaragh.build/Objects-normal/i386/Zarvaragh.LinkFileList -mmacosx-version-min = 10.6 -Xlinker -objc_abi_version -Xlinker -no_implicit_dylibs -D__IPHONE_OS_VERSION_MIN_REQUIRED = 40300 -lz -framework CoreGraphics -framework MobileCoreServices -framework SystemConfiguration -framework CFNetwork -Framework UIKit -framework Foundation -o/Users/amirpeivandi /ライブラリ/ Developer/Xcode/DerivedData/Zarvaragh-czcfescrnmgrljfojncagweywohi//製品を開発/デバッグ-iphonesimulator/Zarvaragh.app/Zarvaragh
i386アーキテクチャ用未定義のシンボル: "_OBJC_CLASS _ $ _ ZIPファイル" から参照:MainPageController.oで にObjCクラス-REF LD:記号(S)アーキテクチャでは見つかりませんでした。i386 clang:エラー:リンカーコマンドが終了コード1で失敗しました(呼び出しには-vを使用してください)
----------- * ** * ** * **** ---------------
コードに付属のObjective-Zipアプリケーションを実行しても問題はありません。コード、プロジェクト設定、考えられるすべてのものをチェックしました.2つのプロジェクト(マイニングとデフォルトのObjective-Zip iPhoneプロジェクト)は同じ設定です!
すべてのポインタは非常に高く評価されるでしょう。私はこの馬鹿なことで最後の数日間立ち往生してきました。アーキテクチャのサポートとARCの設定を指しているいくつかの記事を見てきましたが、もう一度私は2つのプロジェクトをコンパイルしていない同一のものと、コンパイルしてうまく動作するObjective-Zipプロジェクトのプロジェクトを持っています。
Thxを アミール
シミュレータで実行しようとしているようですが、そのためのライブラリがありません。物理的なデバイスで動作するかコンパイルされますか? – picciano
まあ私は他のプロジェクトはシミュレータでもうまく動作すると言った。私はあなたの提案に従って、私のデバイス上でそれを実行しようとしたと私はほぼ同じエラーメッセージが表示されました:アーキテクチャarmv7のための未定義のシンボル: "_OBJC_CLASS _ $ _ ZipFile"から参照: objc-class-ref in MainPageController.o ld :アーキテクチャarmv7のシンボルが見つかりません clang:エラー:リンカーコマンドが終了コード1で失敗しました(呼び出しを見るために-vを使用) –