2017-01-13 5 views
2

Ich versuche, Anzeigen in meiner App mithilfe von AdMob und Vermittlungs-Werbenetzwerken zu implementieren. Aber ich habe das folgende Problem festgestellt, AdMob kann zwei der drei Netzwerkadapter nicht finden. Ich habe ein paar ähnliche Beiträge hier auf StackOverflow gefunden, aber keiner von ihnen gibt eine klare Antwort, wie man dieses Problem beheben kann.Ich kann keinen Anzeigennetzwerkadapter finden

Im AdMob-Bereich habe ich Vungle, AdColony und ChartBoost hinzugefügt. Und wenn ich loadAd aufruft, kann es nur die Adapter für ChartBoost finden. Aber ich habe auch die Adapter für Vungle und AdColony aufgenommen.

Ich habe verknüpft auch alle SDKs und Netzwerkadapter und stellen Sie die anderen Flags Linkers

Dies ist, wie ich initialisieren AdMob:

FIRApp.configure() 
GADMobileAds.configure(withApplicationID: "MY_AD_ID") 

Dann, wenn ich diese Methode aufrufen, ein Add zu laden:

func loadAd() { 
    if !GADRewardBasedVideoAd.sharedInstance().isReady { 
     let request = GADRequest() 
     GADRewardBasedVideoAd.sharedInstance().load(request, withAdUnitID: "MY_AD_UNIT_ID") 
    } 
} 

Und das ist der Fehler ich erhalte:

Hier ist ein Bild der addierten Adapter: http://imgur.com/a/USP5N

Antwort

0

Für andere, die dieses Problem möglicherweise haben, stellen Sie sicher, dass die ID Ihrer Anzeigeneinheit korrekt ist. In meinem Fall verwendete ich die Test-ID für Android anstelle der iOS-ID. Durch die Änderung wurde das Problem behoben!

Verwandte Themen