iAd не будет отображаться после загрузки приложения в магазин - PullRequest
0 голосов
/ 08 ноября 2011

Когда я тестирую свое приложение на своем устройстве из Xcode, iAd работает, но когда я загрузил его в App Store и протестировал на iPhone друга, он просто белый!

Вот мойкод:

.h:

@interface pinpongViewController : UIViewController {


ADBannerView *banner; 

}


@property (nonatomic, assign)BOOL bannerIsVisible;
@property (nonatomic, retain)IBOutlet ADBannerView *banner;



@end

.m:

@synthesize banner, bannerIsVisible;



-(void)bannerViewDidLoadAd:(ADBannerView *)abanner {
if (!self.bannerIsVisible) {
    [UIView beginAnimations:@"animatedAdBannerOn" context:NULL];
    banner.frame = CGRectOffset(banner.frame, 0.0, 50.0);
    [UIView commitAnimations];
    self.bannerIsVisible = YES;
}
}

-(void)bannerView:(ADBannerView *)aBanner didFailToReceiveAdWithError:(NSError *)error {
if (!self.bannerIsVisible) {
    [UIView beginAnimations:@"animatedAdBannerOff" context:NULL];
    banner.frame = CGRectOffset(banner.frame, 0.0, -320.0);
    [UIView commitAnimations];
    self.bannerIsVisible = NO;
}
}


@end

1 Ответ

2 голосов
/ 10 февраля 2012

Включили ли вы сеть iAd для своего приложения перед отправкой в ​​магазин приложений? Требуется включить сеть iAd (в iTunes connect), иначе появляется только белый экран! Надеюсь, это поможет.

...