2013-02-26 4 views
9

Ich versuche, iAds in Admob Mediation SDK zu diesem Zweck zu integrieren, ich iAdListAdapter von Mediation website Download Link heruntergeladen und fügte es in meine xcode-Projekt, aber jetzt, wenn ich versuche, das Projekt zu kompilieren folgende Fehlermeldung:Fehler bei der Integration von iAd Adapter in Admob Mediation SDk

Undefined symbols for architecture i386: 
"_ADBannerContentSizeIdentifierLandscape", referenced from: 
    -[GADMAdapterIAd getBannerWithSize:] in libAdapterIAd.a(GADMAdapterIAd.o) 
    -[GADMAdapterIAd adjustADBannerToAdSize] in libAdapterIAd.a(GADMAdapterIAd.o) 
"_ADBannerContentSizeIdentifierPortrait", referenced from: 
    -[GADMAdapterIAd getBannerWithSize:] in libAdapterIAd.a(GADMAdapterIAd.o) 
    -[GADMAdapterIAd adjustADBannerToAdSize] in libAdapterIAd.a(GADMAdapterIAd.o) 
"_OBJC_CLASS_$_ADBannerView", referenced from: 
    objc-class-ref in libAdapterIAd.a(GADMAdapterIAd.o) 
"_OBJC_CLASS_$_ADInterstitialAd", referenced from: 
    objc-class-ref in libAdapterIAd.a(GADMAdapterIAd.o) 
ld: symbol(s) not found for architecture i386 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 

Bitte führen, was mache ich falsch oder was ist der richtige Weg des Hinzufügens iAds Mediation SDk durch die Art und Weise: ich bin mit XCode 4.6 mit min sdk 5,0

Jede Hilfe ist wirklich geschätzt!

Antwort

16

Es stellte sich heraus, dass ich iAd.Framework und entfernen -all_load Flag im Projekt hinzuzufügen benötigt, die das Problem gelöst.

0

Für Leute, die Auto verwenden Verknüpfung fügen Sie bitte "#import < iAd/iAd.h>" in einem Ihrer Quelldateien/

Verwandte Themen