iad的didFailToReceiveAdWithError函数不起作用

时间:2015-08-28 22:55:06

标签: swift ios-simulator iad

我在我的项目中实施了iAd和AdMob。结构是如果错误来自iAd服务器,该应用将根据错误广告类型显示Admob横幅广告或插页式广告。非页内广告工作正常。但不是横幅。我使用了下面显示的功能,并在模拟器的开发人员设置中选择了iAd填充率为0%。但它并没有写作和#34;工作"控制台,它没有显示iAd Banner广告(正如预期的那样)。我该如何解决这个问题?

func bannerView(banner: ADBannerView!, didFailToReceiveAdWithError error: NSError!) {
        println("WORKED")

    }

1 个答案:

答案 0 :(得分:1)

您可能没有正确设置ADBannerView的{​​{1}}。您的代码应该与此类似:

delegate

然后,无论您在设置class ViewController: UIViewController, ADBannerViewDelegate { // Include the delegate for our ADBannerView 的哪个位置,都需要设置其ADBannerView。例如:

delegate

您可能还想yourAdBannerView.delegate = self print,所以您知道失败的原因。例如:

error