2011-03-25 119 views
2

我的应用程序使用iAd,但广告只在美国,加拿大,西班牙和英国显示。在所有其他国家,我有要求但没有印象。didFailToReceiveAdWithError not called

我为每次加载iAd返回didFailToReceiveAdWithError的应用程序的完整版本制作了自定义横幅图像。当iAd再次加载时,我隐藏了我的自定义广告。

在测试中一切正常...有时我看到我自己的,但大部分时间我看到一个iAd。

当我从App Store下载这个应用程序并测试时,我从来没有看到我自己的广告,也从来没有看到iAd横幅广告。

我的问题:

如果出头的错误在于只didFailToReceiveAdWithError叫?如果一切正常,但事件是否被调用,但Apple根据我的个人资料,国家等没有添加显示?

亲切的问候 迈克尔

+0

这里是一样的亲http://stackoverflow.com/questions/5387609/IAD集成功能于iphone – GameLoading 2011-03-25 09:50:47

回答

1

务必将您的广告横幅的委托时认为负载,例如:

- (void)viewDidLoad 
{ 
    [super viewDidLoad]; 
    ad.delegate = self; 
}