SpriteKitを使って開発したゲームアプリにadmobのインタースティシャル広告を導入してみたのですが、動きません。SpriteKitを使わなければ広告が表示されます。
Spritekitで実装する方法のアドバイスをいただければありがたいです。

frameworkなど必要なものは導入しております。


class GameViewController: UIViewController, GameSceneDelegate , GADInterstitialDelegate{

    var interstitial: GADInterstitial = GADInterstitial()

    override func viewDidLoad() {
        super.viewDidLoad()

        self.interstitial = self.createAndLoadInterstitial()

        NSTimer.scheduledTimerWithTimeInterval(10.0,target:self,selector:Selector("gameOver"), userInfo: nil, repeats: false)
    }
    func gameOver() {

        print("call gameOver")
        self.interstitial = self.createAndLoadInterstitial()
        if self.interstitial .isReady {
            interstitial.presentFromRootViewController(self)
        }else{
            print("not yet" )
        }

    }

    func createAndLoadInterstitial()-> GADInterstitial{
        interstitial = GADInterstitial(adUnitID: "ca-app-pub-6095430889174206/8832491082")
        interstitial.delegate = self

        //gadRequest.testDevices = [kGADSimulatorID]
        interstitial.loadRequest(GADRequest())

        return interstitial

}