在Xcode 6中使用Swift的AdMob横幅

用户1759949

我已经在以前使用目标c的应用程序中成功使用过admob但是我似乎在使它迅速运行方面遇到问题

使用中的以下代码viewDidAppear将成功展示一个测试广告。

var adB = GADBannerView(frame:CGRectMake(0, 20, 320, 50)) // create the banner
    adB.adUnitID = "ca-app-pub-xxxxxxxx/xxxxxxx"
    adB.delegate = self
    adB.rootViewController = self

    var request = GADRequest()
    request.testDevices = [GAD_SIMULATOR_ID];

    adB.loadRequest(request)
    self.view.addSubview(adB)

以下问题对此有所帮助:xcode 6 swift ads GoogleMobileAdsSdkiOS

但是我的问题是,当我想移除测试广告以准备应用商店时。在我以前的应用程序中,我可以看到的唯一区别是我删除了“ request”行,而改为了以下行:

[bannerView_ loadRequest:[GADRequest request]];

快速尝试:

adB.loadRequest(GADRequest().request)

出现以下错误:

"GADRequest does not have a member named 'request'"

忽略“请求”不会显示任何广告。有没有人使用swift带来实时广告的admob成功?

麦可

这是我如何快速成功地加载实时广告的方法:

    bannerDisplayed = false

    bannerView = GADBannerView(adSize: kGADAdSizeBanner)
    bannerView?.adUnitID = "ca-app-pub-blub"
    bannerView?.delegate = self
    bannerView?.rootViewController = self
    self.view.addSubview(bannerView!)
    var request:GADRequest = GADRequest()

    if testRun {
        var devices: [String] = ["abc", "xyze"]
        request.testDevices = devices
    }

    bannerView?.loadRequest(request)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Xcode 6中使用Swift的AdMob横幅

来自分类Dev

在Xcode 6中使用自定义字体-Swift

来自分类Dev

AdMob banner using swift in xcode 6

来自分类Dev

使用Swift的xcode 6中的iAd

来自分类Dev

在Xcode 5中使用iOS 6模拟器

来自分类Dev

如何在XCode6中使用StringByAppendingFormat

来自分类Dev

如何在XCode6中使用NSMutableRequest

来自分类Dev

可以在Swift 1.0中使用Xcode 6.3吗?

来自分类Dev

在Swift 2,Xcode 7.0.1中使用'self'

来自分类Dev

在XCode 8中使用Swift 2.2 Pods

来自分类Dev

如何使用Swift在Xcode 6中执行自动搜索?

来自分类Dev

使用Swift进行Xcode 6中的NSButton事件处理

来自分类Dev

使用Swift在Xcode 6中从SKScene呈现当前视图

来自分类Dev

如何使用Swift在Xcode 6的numberOfItemsSection中传递多个值?

来自分类Dev

Java到Swift-如何在Xcode 6中使用math.pow和math.exp

来自分类Dev

无法在Xcode 6 Playground中使用SpriteKit

来自分类Dev

在Xcode 6 Beta中使用大小类

来自分类Dev

Xcode抱怨使用Swift和Xcode 6的if语句的结构

来自分类Dev

授权在Swift中创建(Xcode 6)

来自分类Dev

Xcode 6无法在Swift中自动完成

来自分类Dev

Xcode 6 / SpriteKit / Swift中的场景大小

来自分类Dev

使用Swift(Xcode 6)更改BarButtonItem字体

来自分类Dev

使用Swift(Xcode 6)更改BarButtonItem字体

来自分类Dev

从Xcode 5移到Xcode 6?

来自分类Dev

XCode 6 / Swift-将Google admob设置说明从目标C转换为Swift

来自分类Dev

Swift Xcode 6:如何在一个语句中使用多个函数?

来自分类Dev

在Xcode 12中使用@main

来自分类Dev

在Xcode 5.0中使用JsonKit

来自分类Dev

在 AppleScriptObjC 中使用 Xcode 中的段落