0

iPhone アプリに AdManager ファイルを追加して、さまざまな種類の広告を表示しようとしています。(revmob、adwhirl、chartboost など)。同時に、In App-Purchase 機能も必要です。私はそれに正しく取り組んでいますが、何が何であるかわからない問題やバグがいくつかあり、必要なフレームワークをすべて追加しました。

Undefined symbols for architecture i386:
"_OBJC_METACLASS_$_CDataScanner", referenced from:
 _OBJC_METACLASS_$_CJSONScanner in CJSONScanner.o

"_SKStoreProductParameterITunesItemIdentifier", referenced from:
  -[RevMobStoreController openStoreWithITunesItemId:] in RevMobAds(RevMobStoreController.o)

"_OBJC_CLASS_$_SKStoreProductViewController", referenced from:
  objc-class-ref in RevMobAds(RevMobStoreController.o)

"_OBJC_IVAR_$_CDataScanner.current", referenced from:
  -[CJSONScanner scanNotQuoteCharactersIntoString:] in CJSONScanner.o

"_OBJC_CLASS_$_CDataScanner", referenced from:
  l_OBJC_$_CATEGORY_CDataScanner_$_CDataScanner_Extensions in CDataScanner_Extensions.o

  _OBJC_CLASS_$_CJSONScanner in CJSONScanner.o
"_OBJC_IVAR_$_CDataScanner.end", referenced from:
  -[CJSONScanner scanNotQuoteCharactersIntoString:] in CJSONScanner.o

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

4

1 に答える 1

0

StoreKit フレームワークを追加しましたか? これにより、最初の 2 つのリンカー エラーは確実に解決されます。

于 2013-01-07T09:58:06.937 に答える