banner iAD: no se muestra en la tienda de aplicaciones

Estoy usando storyboard, iOS7, xcode 5.1. Estoy intentando agregar el banner de iAD. Cuando lo bash por desarrollador, probando el proyecto xcode en un dispositivo o simulador, ¡funciona bien mostrando el anuncio de testing!

¡Pero cuando mi aplicación está en la App Store, no muestra ninguna pancarta! Y ya había habilitado la networking iAd en la connection de iTunes. En la descripción general: Live: esta aplicación está recibiendo anuncios en vivo. ¿Qué me estoy perdiendo?

En mi file .h:

#import <iAd/iAd.h> @interface ViewController : UIViewController<SceneDelegate, ADBannerViewDelegate> 

En mi file principal:

 - (void)viewDidLoad { [super viewDidLoad]; self.canDisplayBannerAds = YES; } #pragma mark iAd Delegate Methods -(void)bannerViewDidLoadAd:(ADBannerView *)banner { [UIView beginAnimations:nil context:nil]; [UIView setAnimationDuration:1]; [banner setAlpha:1]; [UIView commitAnimations]; } -(void)bannerView:(ADBannerView *)banner didFailToReceiveAdWithError:(NSError *)error { [UIView beginAnimations:nil context:nil]; [UIView setAnimationDuration:1]; [banner setAlpha:0]; [UIView commitAnimations]; } 

¡En el guión gráfico, el delegado está conectado!

Es posible que iAd no se muestre en su dispositivo si no hay ningún anuncio disponible para mostrar la segmentación de su dispositivo y su tipo de aplicación. Incluso si iAd está disponible, puede que no haya anunciantes que decidan lanzar anuncios que correspondan a su aplicación.

Por supuesto, debes asegurarte de tener iAd Advertising Network habilitado en iTunes Connect

Puedes encontrar todas las métricas de iAds que sirven en tu aplicación y hacer ajustes aquí . Verifique si el estado en iAd Network es Live: esta aplicación está recibiendo anuncios en vivo. .