definiere ich dies derzeit verwenden. Funktioniert für mich sogar im Simulator. Ich habe den Fehler, aber es ist kein Fehler, ich habe ausgiebig gesucht und herausgefunden, dass es eher eine informative Nachricht ist.
Der Hauptpunkt wird sein, die echte Anzeige zu erhalten, wenn der Testmodus auf NEIN eingestellt ist, und eine Meldung "Erfolg, du bist jetzt bereit, die Galaxie zu reisen", wenn der Testmodus auf JA gesetzt ist. Daher, wenn Sie eines der Ergebnisse in der App haben, sollte es in Ordnung sein. :)
Mein Code ist wie folgt:
GADBannerView *bannerView_ = [[GADBannerView alloc] initWithAdSize:kGADAdSizeBanner];
bannerView_.adUnitID = GOOGLE_UNIT_ID;
GADRequest *request = [GADRequest request];
bannerView_.delegate = self;
bannerView_.rootViewController = self;
// Make the request for a test ad. Put in an identifier for
// the simulator as well as any devices you want to receive test ads.
request.testDevices = [NSArray arrayWithObjects:
GAD_SIMULATOR_ID,
nil];
// Initiate a generic request to load it with an ad.
[bannerView_ loadRequest:request];
Ich habe nicht die Prüfung als YES gesetzt. Meine Google AdMobs SDK-Version ist 6.5.1
Da Sie erwähnt haben, dass Sie Hilfe für die Produktion benötigen, sollte es sowieso nicht auf Testmodus eingestellt werden, also sollten Sie es wahrscheinlich ohne Testmodus ausführen.
Wenn man sich die Frage stellt, ob es auf dem Simulator oder einem realen Gerät läuft, sollte es auf beiden Geräten laufen. Ich stelle die Delegierten selbst in meinen Codes, und daher, wenn Sie das gleiche tun, können Sie die Methoden verwenden:
- (void) adView: (GADBannerView*) view didFailToReceiveAdWithError: (GADRequestError*) error
- (void) adViewDidReceiveAd: (GADBannerView*) view
Diese Ihnen bei der Prüfung helfen können, wenn Sie die Anzeigen überhaupt erhalten haben, auch beim Laufen in Simulator.
Hoffe, das hilft! :)
Wieder gleichen Fehler kam. –
Sorry, ich weiß nicht, warum Sie immer diesen Fehler bekommen. Eine Frage: Wurde dein Banner angezeigt ...? Oder siehst du kein Banner? – Mick
Ich habe kein Banner bekommen, zeigt nur den leeren Bildschirm. Eigentlich führe ich diesen Code im Simulator aus. Ist das irgendein Problem? –