0
我想将AdMob广告整合到我的iPhone应用程序中。我使用IB的方式来添加视图,并按照AdMob的PDF指南:如何在真实的iPhone设备上显示AdMob广告?
1. Add AdMob group(AdMobView.h,AdMobDelegateProtocol.h,libAdMob.a) 2. Add required frameworks(AudioToolbox,MediaPlayer,MessageUI,QuartzCore) 3. Add TouchJSON group 4. Add IBSupport group(AdViewController.h,AdViewController.m) 5. Add a 320*48 UIView in IB, add NSObject and change its class to AdViewController, link AdViewController's view to the 320*48 UIView and link AdViewController's viewController to current view controller.
现在iPhone模拟器可以显示来自AdMob广告,但是当我测试它在真实的设备,我得到的错误“AdMob: Did fail to receive ad
”。
我试着添加测试设备的UDID到testDevices数组,但仍然得到相同的错误。
- (NSArray *)testDevices {
return [NSArray arrayWithObjects: ADMOB_SIMULATOR_ID, DEVICE_UDID, nil];
}
上述步骤有什么问题吗?有谁知道为什么我无法在真实设备上看到广告?顺便说一句,应该改变什么来建立真正的销售应用程序,而不仅仅是测试?