sai Bannière ne s'affiche pas dans le plan approuvé de l'Application iPhone

que j'ai obtenu mon application approuvée, j'ai reconnu que la sai Bannières ne s'affichent pas, malheureusement.
J'ai décidé de contacter la sai Soutien et leur réponse est:

...Après enquête sur ce problème, nous avons trouvé votre application est de ne pas envoyer de demandes d'annonces à la sai Application Réseau. Nous avons besoin de voir les demandes d'annonces, de sorte que la sai Application de Réseau peut essayer de les remplir d'une annonce.
Veuillez examiner et de confirmer que vous avez la bonne sai mise en œuvre du code en place, comme l'a constaté dans les ressources utiles ci-dessous....

J'ai répondu que les bannières à afficher dans l'application quand je le lance et le construire à partir de Xcode.

Voici le code que j'utilise. J'ai suivi les différents tutos donc je ne peux pas comprendre pourquoi il devrait y avoir un problème avec le code.

J'appelle createiAdBanner dans le viewDidLoad dans le point de vue, je l'annonce doit être affiché.

    #pragma mark - iAd Banner
- (void)createiAdBanner {
//iAd Banners
if ([ADBannerView instancesRespondToSelector:@selector(initWithAdType:)]) {
adView = [[ADBannerView alloc] initWithAdType:ADAdTypeBanner];
} else {
adView = [[ADBannerView alloc] init];
}
[adView setAutoresizingMask:UIViewAutoresizingFlexibleWidth];
[adView setFrame:CGRectMake(0, 0, 320, 50)];
[adView setFrame:CGRectOffset([adView frame], 0, -50)];
[adView setDelegate:self];
[self.view addSubview:adView];
}
//
- (void)fixAdView {
if (adView == nil) {
return;
}
//Je nachdem, ob gerade ein Banenr angeigt wird
if (adBannerViewIsVisible) {
NSLog(@"ease in");
[UIView animateWithDuration:0.3 animations:^{
//Endpunkt
adView.frame = CGRectMake(0, 64, adView.frame.size.width, adView.frame.size.height);
[tvInfoView setFrame:CGRectMake(0, 110, tvInfoView.frame.size.width, tvInfoView.frame.size.height)];
}];
}
else {
NSLog(@"ease out");
[UIView animateWithDuration:0.3 animations:^{
//Endpunkt
adView.frame = CGRectMake(0,-adView.frame.size.height, adView.frame.size.width, adView.frame.size.height);
[tvInfoView setFrame:CGRectMake(0, 64, tvInfoView.frame.size.width, tvInfoView.frame.size.height)];
}];
}
}
#pragma mark  ADBannerViewDelegate
//Banner wird vom Netzwerk zur Verfügung gestellt
- (void)bannerViewDidLoadAd:(ADBannerView *)banner {
NSLog(@"load banner");
if (!adBannerViewIsVisible) {
adBannerViewIsVisible = YES;
[self fixAdView];
}
}
//Banner wurde entfernt
- (void)bannerView:(ADBannerView *)banner didFailToReceiveAdWithError:(NSError *)error {
NSLog(@"dismiss banner");
if (adBannerViewIsVisible)
{
NSLog(@"dismiss banner 222");
adBannerViewIsVisible = NO;
[self fixAdView];
}
}
- (void)bannerViewActionDidFinish:(ADBannerView *)banner {
//Ad Banner Zustand aktualiseren, falls die Action vielleicht gerade ausgefüht wurde
[self fixAdView];
}

Espère que vous les gars peut m'aider

A ce problème s'est résolu? Et quel était le problème sous-jacent? Je suis en attente pour mon application. pour être considérée comme appropriée par la sai examen.

OriginalL'auteur Christian Pappenberger | 2014-01-03