i new adding ads mobile apps , getting started google tutorial on adding admob ios app. i've followed instructions running error when building app. have 1 interstitial ad showing on app users. using publisher id google admob. here code:
// viewcontroller.swift // tic tac toe // created benjamin emdon on 2015-05-20. // copyright (c) 2015 ben emdon. import uikit import googlemobileads class viewcontroller: uiviewcontroller { @iboutlet weak var bannerview: gadbannerview! @iboutlet var singleplayerbutton: designablebutton! @iboutlet var multiplayerbutton: designablebutton! override func viewdidload() { super.viewdidload() self.bannerview.adunitid = "ca-app-pub-6066036695047095/8503439166" self.bannerview.rootviewcontroller = self let request: gadrequest = gadrequest() self.bannerview.loadrequest(request.testdevices = ["9dbd8b758950edd3a2ca208ce50bcca3"]) } override func viewwillappear(animated: bool) { singleplayerbutton.animation = "slideright" singleplayerbutton.animate() multiplayerbutton.animation = "slideleft" multiplayerbutton.animate() } }
i receive error on line testdevice number is. here error given: cannot convert value of type '()' expected argument type 'gadrequest!'
try changing code to:
let request: gadrequest = gadrequest() request.testdevices = ["9dbd8b758950edd3a2ca208ce50bcca3"] self.bannerview.loadrequest(request)
you making assignment in function call, should , pass request object in
Comments
Post a Comment