Когда я запускаю мое приложение, я могу видеть мой ОВР в тренажере, который предварительно заполнен «Тест реклама»ОВРА появляется в тренажере, но не на устройстве
Однако, когда я запустить приложение на устройстве, область iAd пуста, без предварительно заполненного объявления.
Почему это?
Мой ОВР находится в UITableViewCell:
#import "iAdCell.h"
@implementation iAdCell
@synthesize adView;
- (id)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier {
if ((self = [super initWithStyle:style reuseIdentifier:reuseIdentifier])) {
adView = [[ADBannerView alloc] initWithFrame:CGRectZero];
adView.requiredContentSizeIdentifiers = [NSSet setWithObject:ADBannerContentSizeIdentifier320x50];
adView.currentContentSizeIdentifier = ADBannerContentSizeIdentifier320x50;
adView.delegate=self;
[self.contentView addSubview:adView];
}
return self;
}
- (void)setSelected:(BOOL)selected animated:(BOOL)animated {
[super setSelected:selected animated:animated];
// Configure the view for the selected state
}
- (void)dealloc {
[adView release];
[super dealloc];
}
@end
Поставить дополнительную информацию. Вы скрываете объявление, когда возникает ошибка в соответствии с рекомендациями Apple? Если да, у вас есть сетевое подключение? И даже тогда, может потребоваться несколько секунд, чтобы показать, мне даже пришлось подождать дольше, пока тестовое объявление не появится. – jer