5
こちらの手順に従います。http://hoishing.wordpress.com/2011/08/23/gdata-objective-c-client-setup-in-xcode-4/
iData 5プロジェクトにGDataを追加しました。それはプロジェクトをアーカイブする時が来たとき、私は次のエラーを取得する:
GData iPhoneアーカイブエラー
Undefined symbols for architecture armv7:
"_OBJC_CLASS_$_GDataServiceGoogleYouTube", referenced from:
objc-class-ref in DataManager.o
"_OBJC_CLASS_$_GDataEntryYouTubeVideo", referenced from:
objc-class-ref in DataManager.o
objc-class-ref in ListController.o
objc-class-ref in ShareController.o
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)
私はGData.xcodeprojのためのビルド設定チェックしました - > GDataTouchStaticLibを、これは私がこれで分かるようにそれらを設定したものです写真:
私のプロジェクトがアーカイブされるのを助けてくれれば助けになります。
私は、GDataライブラリをxcodeプロジェクトにリンクする正しい方法だと考えました。ビルド段階からスタティックライブラリを削除しました。プロジェクトのGData Sourcesフォルダをドラッグしました。その後、プロジェクトが不平を言っていた.hと.mファイルが、ソースのコンパイルに追加されました。それでも同じエラー。また、ファイルを追加しようとするとファイルを追加すると、シミュレータにコンパイルしようとするとビルドエラーが発生することにも気付きました。静的ライブラリを再リンクするとそのライブラリが修正されます。 – AFM
これで問題は解決しましたか? – Bot