5

GoogleのAdMobSDKを動作するiPhoneアプリに統合しました。'Apple Mach-O Linker(Id)Error'で始まる12個のエラーが発生します。エラーメッセージのテキストは通常​​、Googleライブラリから呼び出された低レベルのObjectiveCオブジェクトを参照しています。例えば:

アーキテクチャi386の未定義のシンボル: "_ NSInMemoryStoreType"、参照元:libGoogleAnalytics.a(GAIDataStore.o)のanon + [GAIDataStore memoryContextWithModel:withError:] in libGoogleAnalytics_debug.a(GAIDataStore.o)

必要なフレームワークをリンクしていないのではないかと思いましたが、すべて順調に進んでいるようです。https://developers.google.com/mobile-ads-sdk/docs/の指示に従い、リンクされたライブラリタブは次のようになります。

リンクされたライブラリのスクリーンショット

間違えない限り、AdMobに必要なフレームワークが含まれています。どんな提案でも大歓迎です。

4

1 に答える 1

14

おそらく、「アドオン」フォルダの卸売りを含めただけです。残念ながら、そのフォルダにはGoogleAnalyticsのサンプルプロジェクトとバイナリも含まれています。そこから分析を使用していない場合は、「GoogleAnalyticsiOS_2.0beta2」フォルダー全体を削除します。

于 2012-09-10T15:57:25.810 に答える