当我在模拟器(4.0)上运行应用程序时,iAd 显示为测试广告。但是当我在 ipod(4.0) 上部署应用程序时,iAd 没有出现,即使作为测试广告也是如此。
请尽早帮助我...我来自印度...
问候...
当我在模拟器(4.0)上运行应用程序时,iAd 显示为测试广告。但是当我在 ipod(4.0) 上部署应用程序时,iAd 没有出现,即使作为测试广告也是如此。
请尽早帮助我...我来自印度...
问候...
你从哪来?也许 iAd 在您的国家/地区不可用!
确保您的设备已连接到 Internet(WiFi 或 3G)。
要在您的应用程序中实现 iAd,您需要将 iAd 框架导入您的项目,并将其#include 到将显示广告的 ViewController 的“.h”中。例如:
你的ViewController.h
#import <UIKit/UIKit.h>
#import <iAd/iAd.h>
iAds 目前在印度不可用。
iAd 广告目前正在美国、英国、德国、意大利、西班牙、法国和日本 App Store 上的应用程序中投放。
在模拟器中(以及在设备上的开发中)iAd 将随机加载失败。他们这样做是为了测试您对 iAd 错误的处理。实现 iAd 委托方法,看看是否发生了这种情况。
我制作了一个 UIButton/iAd 替换类,它会自动退回到您自己放入的自定义广告。如果您看一下代码,您将能够看到如何实现委托。https://github.com/blladnar/RBAdView
很可能没有可显示的广告,或者设备没有互联网连接?