如何在用户每 x 次死亡或每 x 次用户执行诸如按下按钮之类的操作时显示来自 admob 的插页式广告?这就是我在 GameScene 上展示插页式广告并使用简单的 if 语句限制广告展示次数的方式。
我的应用程序仅在几天前获得批准,并在屏幕底部显示了iAd横幅.我知道广告可能需要一周的时间才会开始出现,但在等待的时候......有人可以确保我的代码中没有任何错误吗?
import UIKit
import SpriteKit
import iAd
import GameKit
class GameViewController: UIViewController, ADBannerViewDelegate, GKLocalPlayerListener {
var adBanner: ADBannerView!
override func viewDidLoad() {
super.viewDidLoad()
authenticateLocalPlayer()
if let scene = GameScene(fileNamed:"GameScene") {
// Configure the view.
let skView = self.view as! SKView
skView.ignoresSiblingOrder = true
scene.scaleMode = .AspectFill
skView.presentScene(scene)
}
}
func loadBanner() {
adBanner = ADBannerView(frame: CGRect.zero)
adBanner.center = CGPoint(x: adBanner.center.x, y: view.bounds.size.height - adBanner.frame.size.height / 2)
adBanner.delegate = self
adBanner.hidden = true
view.addSubview(adBanner)
}
func bannerViewDidLoadAd(banner: ADBannerView!) {
adBanner.hidden = …Run Code Online (Sandbox Code Playgroud)