No se pueden solicitar anuncios en el modo de testing.

La documentation dentro de MPAdView.h dice:

 /** @name Enabling Test Mode */ /** * A Boolean value that determines whether the ad view should request ads in test mode. * * The default value is NO. * @warning **Important**: If you set this value to YES, make sure to reset it to NO before * submitting your application to the App Store. */ @property (nonatomic, assign, getter = isTesting) BOOL testing; 

Pero al solicitar un banner utilizando el modo de testing descrito:

 self.adView = [[MPAdView alloc] initWithAdUnitId:self.adUnitID size:self.size]; self.adView.delegate = self; self.adView.testing = YES; [self.adView loadAd]; 

No se devuelve ningún anuncio:

 MOPUB: Banner view (7e99efe0cd814f9d8c946ff530aa9900) failed. Error: Error Domain=NSURLErrorDomain Code=-1003 "A server with the specified hostname could not be found." UserInfo=0x167eeef0 {NSErrorFailingURLStringKey=http://testing.ads.mopub.com/m/ad?v=8&udid=ifa:XXXX&id=7e99efe0cd814f9d8c946ff530aa9900&nv=2.4.0&o=l&sc=2.0&z=-0200&mr=1&ct=2&av=1.5&cn=TIM&iso=&mnc=&mcc=&dn=iPhone3%2C1&ts=1, NSErrorFailingURLKey=http://testing.ads.mopub.com/m/ad?v=8&udid=ifa:XXXX&id=7e99efe0cd814f9d8c946ff530aa9900&nv=2.4.0&o=l&sc=2.0&z=-0200&mr=1&ct=2&av=1.5&cn=TIM&iso=&mnc=&mcc=&dn=iPhone3%2C1&ts=1, NSLocalizedDescription=A server with the specified hostname could not be found., NSUnderlyingError=0x167db490 "A server with the specified hostname could not be found."} 

Estoy usando MoPub SDK 3.0.0 para iOS.

¿Es obsoleta esa documentation? ¿Cómo puedo habilitar los anuncios de testing?

NOTAS:

  • Mi connection a internet está bien;
  • Puedo mostrar anuncios cuando el modo de testing es igual a NO ;

Por lo que puedo ver, lo que estás haciendo parece estar bien. Recomendaría download la última versión del MoPub SDK: (3.5.0 en este momento)

https://github.com/mopub/mopub-ios-sdk/