Интегрировать видеообъявление iAd в мое приложение?

Я хочу интегрировать видеообъявление iAd Pre-Roll в свое приложение. Когда я запускаю это приложение, оно выдает мне эту ошибку:

Domain = ADErrorDomain Code = 0 "Операция не может быть завершена. (Ошибка 0. ADErrorDomain)

Я хочу знать, является ли этот код правильным или неправильным. Спасибо за вашу помощь.

import UIKit
import MediaPlayer
import iAd

class ViewController: UIViewController {

    var moviePlayer : MPMoviePlayerController!

    override func viewDidLoad() {
        super.viewDidLoad()



        let url = NSBundle.mainBundle().URLForResource("intro", withExtension: "mp4")
        moviePlayer = MPMoviePlayerController(contentURL: url)

        moviePlayer!.view.frame = view.frame

        moviePlayer!.prepareToPlay()
        view.addSubview(moviePlayer!.view!)


        moviePlayer.playPrerollAdWithCompletionHandler { (error) -> Void in
            NSLog("\(error)")
            self.moviePlayer.play()
        }
    }

    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
        // Dispose of any resources that can be recreated.
    }


}

Это одна из моих модифицированных функций делегата приложения:

func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
        // Override point for customization after application launch.
        MPMoviePlayerController.preparePrerollAds()
        return true
    }

Ответы на вопрос(1)

Ваш ответ на вопрос