Como dice Stephen Darlington, que es una buena idea para averiguar cuál es el problema. Una manera fácil de volver a verificar esto en el código (de un controlador de vista) sería:
// bring your bannerView to the front
[self.view bringSubviewToFront:bannerView];
// and make sure it's positioned onscreen.
bannerView.frame = CGRectMake(0.0, 0.0, bannerView.frame.size.width, bannerView.frame.size.height);
Suponiendo que tenía una Ivar/IBOutlet a su AdBannerView llamada bannerView, esto se haría cargo de cualquier problema de posicionamiento constructor de interfaces, y asegúrese de que bannerView no esté cubierto por nada.
Desde mi experiencia, no pasa nada malo si el anuncio es fuera de la pantalla, sin embargo, el iAd no cargará anuncios nuevos hasta que sepa que está completamente en pantalla. Así, a medida que empiezan su aplicación,
Su AdBannerView intentará cargar un anuncio, ya sea en pantalla o no.
Dependiendo de si es o no es exitosa, su AdBannerViewDelegate recibirá ya sea
a) bannerViewDidLoadAd: (continúe con el paso 3) o
b) bannerView: didFailToReceiveAdWithError: (el AdBannerView lo intentará de nuevo por su cuenta)
En ese momento, el balón está en su cancha sobre qué hacer con dicho bannerView, si de hecho cargó un anuncio. Una forma fácil de verificar esto en el código es yourBannerView.bannerLoaded, que devolverá SÍ si tiene un anuncio, o NO si no lo hace. Y así ...
Cómo maneja AdBannerView después de que carga con éxito su anuncio inicial determina cómo se comportará en el futuro. No tiene que colocarlo en pantalla de inmediato: elija un momento que tenga sentido dentro de su aplicación. Sin embargo, una vista de pancarta que haya cargado correctamente un anuncio NO intentará cargar otra hasta que aparezca en la pantalla. (Tiene sentido, ¿no?) La parte difícil es ...
4b) tampoco recibirá ningún nuevo mensaje de delegado de ese bannerView, por lo que si no mueve el bannerView en pantalla inmediatamente después de recibir el mensaje de delegado bannerViewDidLoadAd, tendrá que implementar algún tipo de estructura de control en la suya para manejar cuándo, si es que lo hace, la mueve a la pantalla, en ese momento comenzará a pedir más anuncios al servidor de anuncios, obtendrá más mensajes de delegado y el ciclo comenzará de nuevo.
Por lo tanto, para resumir: Es sólo un problema si su iAd es oscurecida si desea servir a más iAds y se les paga. Sin embargo, eCPM ha estado muy, muy bajo últimamente, así que tal vez eso no sea un problema después de todo;)
me pueden ayudar en este http://stackoverflow.com/questions/5953418/implementation-for-iad – ajay
Encontré útil este video de Youtube. http://www.youtube.com/watch?v=hLpgL6K1vM4 – user961632