当我在模拟器(4.0)上运行app时,iAd显示为测试广告。但是当我在ipod(4.0)上部署应用程序时,即使作为测试广告,iAd也没有出现。
请尽早帮助我... 我来自印度......
...问候
答案 0 :(得分:2)
确保您的设备已连接到互联网(WiFi或3G)。
要在您的应用程序中实现iAd,您需要将iAd框架导入到您的项目中,并将其#include到ViewController的“.h”,其中将显示广告。例如:
<强> YourViewController.h 强>
#import <UIKit/UIKit.h>
#import <iAd/iAd.h>
答案 1 :(得分:1)
答案 2 :(得分:0)
很可能没有可以显示的广告,或者设备可能没有互联网连接?
答案 3 :(得分:0)
在模拟器中(以及在设备上进行开发)iAd将随机加载。他们这样做是为了测试你对iAd错误的处理。实现iAd委托方法,看看是否正在发生这种情况。
我制作了一个UIButton / iAd替换课程,该课程将自动退回到您自己投放的自定义广告中。如果您查看代码,您将能够看到如何实现代理。 https://github.com/blladnar/RBAdView