swift - No delegate, didFailToReceiveAdWithError -


i have code:

class viewcontrollergame: uiviewcontroller, adbannerviewdelegate {   var bannerview:adbannerview!   override func viewdidload() {     super.viewdidload()     self.candisplaybannerads = true     bannerview?.delegate = self      bannerview?.hidden = true  }       func bannerviewdidloadad(banner: adbannerview!) {      bannerview?.hidden = false }    func bannerviewactionshouldbegin(banner: adbannerview!, willleaveapplication willleave: bool) -> bool {     return willleave }  func bannerview(banner: adbannerview!, didfailtoreceiveadwitherror error: nserror!) {     bannerview?.hidden = true  }  } 

but goes not in didfailtoreceiveadwitherror, when app goes in standby error:

adbannerview: unhandled error (no delegate or delegate not implement didfailtoreceiveadwitherror:): error domain=aderrordomain code=1 "service session terminated. 

how can fix this?

it seems you've implemented methods they're never called because banner delegate not set. if you're using storyboards

control-drag

from adbannerview same viewcontroller banner , select "delegate" outlet.

control-drag

select "delegate" outlet


Comments

Popular posts from this blog

c# - Validate object ID from GET to POST -

node.js - Custom Model Validator SailsJS -

php - Find a regex to take part of Email -