У меня возникла проблема с видеорекламой iAd перед роликом.
- (void)viewDidLoad {
[super viewDidLoad];
self.canDisplayBannerAds = YES;
NSURL *url = [NSURL URLWithString:@"http://www.ebookfrenzy.com/ios_book/movie/movie.mov"];
player = [[AVPlayerViewController alloc] init];
player.showsPlaybackControls = YES;
AVPlayer *playerP = [[AVPlayer alloc] initWithURL:url];
player.player = playerP;
player.delegate = self;
}
- (IBAction)buttonClick:(id)sender {
[self presentViewController:player animated:YES completion:^{
[player playPrerollAdWithCompletionHandler:^(NSError *error) {
if (error != nil) {
NSLog(@"Error Message: %@", error);
}
}];
NSLog(@"Completion");
}];
}
Я получаю следующую ошибку при запуске:
Домен ошибки = код ADErrorDomain = 0 "(null)"
Видеореклама iAd перед роликом не отображается. Я следовал этой документации: Монетизация приложений iOS с помощью iAd
Я также разрешил Arbitrary Loads
в моем info.plist
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>
<key>NSAppTransportSecurity</key> <dict> <key>NSAllowsArbitraryLoads</key> <true/></dict>
- person monteiro_luiz   schedule 14.11.2015https
. У вас есть ссылка, которую вы могли бы предоставить, заявив об этом? - person Daniel Storm   schedule 15.11.2015