AdMob视图不会在GameScene中显示

时间:2018-01-28 22:29:18

标签: ios iphone swift sprite-kit admob

到目前为止,我已经拖了几个小时,我已经看了Stack Overflow上的每一个可能的其他教程,但我还没有找到答案,所以:     我在我刚刚制作的SpriteKit游戏中使用AdMob显示广告时遇到了问题。我正在使用的技术是在主故事板中创建一个视图,在我的ViewController中引用它,然后将横幅广告加载到其中。它没有奏效,老实说,我无法弄明白为什么。我的代码如下。

import UIKit
import SpriteKit
import GameplayKit
import GoogleMobileAds

class GameViewController: UIViewController {

    @IBOutlet weak var bannerView: GADBannerView!


    override func viewDidLoad() {
        super.viewDidLoad()


        bannerView.delegate = self as? GADBannerViewDelegate
        bannerView.adUnitID = "ca-app-pub-1718155263015340/4071220536"
        bannerView.rootViewController = self


        let request = GADRequest()
        request.testDevices = [ "a97e7f48344dd22c501872c61a342a97" ]
        bannerView.load(request)



        if let view = self.view as! SKView? {
            // Load the SKScene from 'GameScene.sks'
            if let scene = SKScene(fileNamed: "MenuScene") {
                // Set the scale mode to scale to fit the window
                scene.scaleMode = .aspectFill

                // Present the scene
                view.presentScene(scene)
            }
        }

它继续展示其他内置的东西。 非常感谢任何帮助。

0 个答案:

没有答案