ios - Implementing pre-roll video iAds -


in october 2014 apple announced pre-roll video new ad format iad

https://developer.apple.com/iad/resources/implementing-iad-in-your-ios-apps.pdf

however, there no official documentation on implementing them. format available yet , if how can implemented?

check example working implementation of iad's prerolled video ads:

#import "viewcontroller.h" @import iad; @import mediaplayer;  @interface viewcontroller () {     mpmovieplayercontroller *movieplayer; }  @end  @implementation viewcontroller  -(void)viewdidload {     [super viewdidload];      // preload ad     [mpmovieplayercontroller prepareprerollads];      // create our mpmovieplayercontroller     movieplayer =[[mpmovieplayercontroller alloc]init];     [movieplayer.view setframe: self.view.bounds];     [movieplayer setfullscreen:yes animated:yes]; }  -(ibaction)playbutton:(id)sender {     // add mpmovieplayercontroller our view     [self.view addsubview:movieplayer.view];      // path of movie want play     nsstring *moviepath = [[nsbundle mainbundle] pathforresource:@"somevideo" oftype:@"mov"];      // set contents of our mpmovieplayercontroller our path     [movieplayer setcontenturl:[nsurl fileurlwithpath:moviepath]];      // prepare our movie playback     [movieplayer preparetoplay];      // play our movie prerolled ad     [movieplayer playprerolladwithcompletionhandler:^(nserror *error) {         if (error) {             nslog(@"%@",error);         }         [movieplayer play];     }]; } 

Comments

Popular posts from this blog

java - Oracle EBS .ClassNotFoundException: oracle.apps.fnd.formsClient.FormsLauncher.class ERROR -

c# - how to use buttonedit in devexpress gridcontrol -

nvd3.js - angularjs-nvd3-directives setting color in legend as well as in chart elements -