0

こんにちは、サンプル アプリケーションに AWS SDK を使用しています。具体的には、S3 バケットとオブジェクト ビューを実装しようとしています。必要なクラス、ヘッダー、およびフレームワークを追加しました。さらに、ビルド設定を確認し、必要なすべてのフレームワークがリンクされていることを確認しました。これらは私が得るエラーです。

アーキテクチャ i386 の未定義シンボル: "_OBJC_CLASS_$_AmazonClientManager"、次から参照:

 objc-class-ref in AddBucketViewController.o

 objc-class-ref in AddObjectViewController.o

 objc-class-ref in BucketList.o

 objc-class-ref in ObjectListing.o

 objc-class-ref in ObjectViewController.o

ld: アーキテクチャ i386 のシンボルが見つかりませんでした。

4

1 に答える 1

1

私は AWS SDK for iOS のメンテナーの 1 人です。

AmazonClientManager クラスはサンプルに含まれるものなので、サンプルのコードをプロジェクトにコピーしたようです。以下のスクリーン ショットに示すように、これらのファイルがプロジェクトのビルド フェーズのコンパイル ソースに追加されていることを確認する必要があります。

のショット

于 2013-07-03T16:25:24.173 に答える