1

ここでたくさんのソースコードと多くの質問を試しましたが、解決策がうまくいきません。既存のプロジェクトにAdMobを追加しようとすると、Xcodeで次のエラーが発生しました。スクリーンショットを参照してください。

エラービルド

ストアキットなど、すべてのフレームワークがあります。2番目のスクリーンショットを参照してください:

ここに画像の説明を入力してください

問題なくiAdネットワークを追加しましたが、admobを追加できません。助けてください

画像がはっきりしない場合は、こちらのエラーテキストをご覧ください。

ld:警告:オプション'-L / Users / hussainbarakat / Desktop / ARSSReader21-1-2013 copy1 / .. / .. / Documents / GoogleAdMobAdsSdkiOS-6.3.0 / Add-ons / GoogleAnalyticsiOS_2.0beta4/Library'のディレクトリが見つかりませんld:警告:オプション'-L / Users / hussainbarakat / Desktop / ARSSReader21-1-2013 copy1 / .. / .. / Documents / GoogleAdMobAdsSdkiOS-6.3.0'のディレクトリが見つかりませんld:警告:ファイル/ Users/hussainbarakatを無視します/Desktop/ARSSReader21-1-2013 copy1 / StoreKit.framework / StoreKit、ファイルに必要なアーキテクチャi386がありません/Users/hussainbarakat/Desktop/ARSSReader21-1-2013 copy1 / StoreKit.framework / StoreKit(2スライス)アーキテクチャi386の未定義のシンボル:"_ OBJC_CLASS _ $ _ SKStoreProductViewController"、参照元:libGoogleAdMobAds.a(GADOpener.o)のobjc-class-ref "_SKStoreProductParameterITunesItemIdentifier"、参照元:-[GADOpener openInAppStore:fallbackURLString:] in libGoogleAdMobAds.a(GADOpener.o)ld:アーキテクチャi386のシンボルが見つかりませんclang:エラー:リンカーコマンドが終了コード1で失敗しました(呼び出しを確認するには-vを使用)

4

2 に答える 2

2

ついに私は解決策を見つけました!! 問題はStorekitフレームワークにあります。以前からこのフレームをプロジェクトにドラッグしていたので、このフレームワークを削除してから、ビルド設定>ビルドフェーズから再度追加し、StoreKitフレーム作業を追加すると、エラーはなくなります。 。

于 2013-03-27T05:31:14.650 に答える
0

このチュートリアルに従ってください

そして、ADSupport.frameworkをオプションにします

libAdapterIdをダウンロードします。フォームはこちらhttps://dl.google.com/dl/googleadmobadssdk/libadapteriad.zipDonetsettranslatesAutoresizingMaskIntoConstraints プロパティ。iOS6以降でサポートされています

于 2013-03-27T04:15:05.850 に答える