1

デバイスにアプリケーションをインストールしているときに、次のエラーが発生します。デバイスで実行する前に、正常にアップロードされたシミュレーターでテストされていますが、デバイスでこのエラーが発生しています: plz はこれを解決する方法を教えてください........

_OBJC_CLASS_$_GDataYouTubeMediaGroup", referenced from:
      objc-class-ref in YoutubeUploader.o
  "_OBJC_CLASS_$_GDataUtilities", referenced from:
      objc-class-ref in YoutubeUploader.o
  "_OBJC_CLASS_$_GDataMediaTitle", referenced from:
      objc-class-ref in YoutubeUploader.o
  "_OBJC_CLASS_$_GDataServiceGoogleYouTube", referenced from:
      objc-class-ref in YoutubeUploader.o
  "_OBJC_CLASS_$_GDataMediaKeywords", referenced from:
      objc-class-ref in YoutubeUploader.o
  "_kGDataServiceDefaultUser", referenced from:
      -[YoutubeUploader uploadVideoFile] in YoutubeUploader.o
  "_kGDataSchemeYouTubeCategory", referenced from:
      -[YoutubeUploader uploadVideoFile] in YoutubeUploader.o
  "_OBJC_CLASS_$_GDataMediaDescription", referenced from:
      objc-class-ref in YoutubeUploader.o
  "_OBJC_CLASS_$_GDataEntryYouTubeUpload", referenced from:
      objc-class-ref in YoutubeUploader.o
  "_OBJC_CLASS_$_GDataMediaCategory", referenced from:
      objc-class-ref in YoutubeUploader.o
ld: symbol(s) not found for architecture armv6
clang: error: linker command failed with exit code 1 (use -v to see invocation)
4

1 に答える 1

2

GData ライブラリを使用していますが、リンク/追加していません。GData ライブラリを正しくビルド/リンクする方法については、 XCode 4 の GData Objective-C Client Setup を参照してください。

于 2012-07-02T13:46:10.797 に答える