RevMobAds - 未加载测试视频广告?

时间:2016-02-17 00:17:00

标签: swift sprite-kit ads revmob

我选择了RevMob,因为iAd网络不接受新的应用程序,而且我试图在我的游戏进行一轮游戏之后发布视频广告:

func gameOver() {
      RevMobAds.session().fullscreen().loadVideo()
          RevMobAds.session().fullscreen().showVideo()
    let transition = SKTransition.fadeWithDuration(0.5)
    let gameScene = GameOver(size: self.size)

    self.view!.presentScene(gameScene, transition: transition)
     }

我的全屏和横幅广告效果非常好,但是当我结束游戏加载视频时,我会在控制台中看到这一点而没有显示广告:

 [RevMob] Ad received: (200) - 56ba71998e700003764c65b9

还有其他人有这个问题吗?如果是这样,你修好了吗?

1 个答案:

答案 0 :(得分:0)

我们更改了文档,请查看更新后的here

我认为发生的事情是您没有保存全屏对象。您应该创建一个全屏对象并将其保存到变量中: video = RevMobAds.session().fullscreen()

然后,您可以将视频广告加载到全屏对象中:video!.loadVideo()

然后在全屏对象上显示showVideo:video!.showVideo()

请注意,loadVideo()是一个异步调用,因此您应该使用完成处理程序调用方法或扩展我们的委托类。

致以最诚挚的问候,