加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

iphone – iAd没有在iPad上工作

发布时间:2020-12-15 01:41:57 所属栏目:百科 来源:网络整理
导读:我制作了一个使用iAd的iPhone应用程序.在iPhone模拟器和设备上它工作正常.它已经在App Store上了. 今天,我的一位客户告诉我iAd没有出现在iPad上.因此,我在iPad模拟器上构建我的应用程序并且它没有显示,而iPhone模拟器/ iPhone设备工作得像预期的那样. 在显示
我制作了一个使用iAd的iPhone应用程序.在iPhone模拟器和设备上它工作正常.它已经在App Store上了.

今天,我的一位客户告诉我iAd没有出现在iPad上.因此,我在iPad模拟器上构建我的应用程序并且它没有显示,而iPhone模拟器/ iPhone设备工作得像预期的那样.

在显示内容之前,我从不测试它是哪个设备,所以这不是错误.

这个没有显示任何错误: – (void)bannerView:(ADBannerView *)banner didFailToReceiveAdWithError:(NSError *)错误

有任何想法吗?

解决方法

我有类似的问题.对我来说唯一的解决方案是使应用程序具有普遍性.一旦应用程序通用,iAds就开始工作了.

您可能会注意到,即使是来自iAds套件的一些应用程序,Apple也无法运行.他们在这里的描述中提到了这方面的一些内容:

http://developer.apple.com/library/ios/#samplecode/iAdSuite/Introduction/Intro.html

The BasicBanner and ContainerBanner are configured to support both iPhone and iPad idioms,the TabbedBanner and NavigationBanner to support only the iPhone idiom,and the SplitViewBanner to support only the iPad idiom.

我发现的唯一区别是通用与iPhone应用程序设置(目标 – > SUmmary->设备组合框).

但是,如果我没记错的话,我的 – (void)bannerView:(ADBannerView *)banner didFailToReceiveAdWithError:(NSError *)错误被调用.该错误说明了没有可用的iAd.

另外,我只尝试过iOS5(模拟器和设备).

希望这会对你有所帮助;)

更新:如果您使用的是较旧的SDK,请检??查此SO问题:
Is iAds not available for iPad apps?

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读