我愿意在我现在正确显示的应用程序中默认实现iAds,而且我已经正确实现了Smaato的SDK。有什么方法可以默认显示iAds并且当它没有为我提供广告时,然后从Smaato中提取?谢谢 最佳答案 在Smaato广告SDK中有一个示例。当您打开iSomaDemoApp/iPhone文件夹时,您将看到文件SOMAiAdBannerView.h和SOMAiAdBannerView.m实现您正在寻找的行为。用法与默认的SOMABannerView相同,但您可以查看同一目录中的iAdViewController.m以查看示例。
我已使用以下代码将iAds添加到我的SpriteKit游戏中:在viewController.h文件中@property(strong,nonatomic)IBOutletADBannerView*adBannerView;在viewController.m文件中-(void)viewWillLayoutSubviews{[superviewWillLayoutSubviews];//Configuretheview.SKView*skView=(SKView*)self.view;if(!skView.scene){//Createandconfigurethescene.SKSce
在iOS4.2应用程序中,我以编程方式创建了一个窗口、ViewController、UIView和两个subview:EAGLView和ADBannerView。我的代码是标准EAGLView和Apple的BasicAdBanner代码的组合。我能够看到iAd横幅,但无法“点击”它们-在设备上或模拟器中。ViewController实现ADBannerDelegate,并接收bannerViewDidLoadAd等消息,但从未收到bannerViewActionShouldBegin消息。用UITextView替换EAGLView或仅使用ADBannerView不会改变行为,因此我假设
在iOS7中,iAds框架包含类别-[UIViewControllercanDisplayBannerAds]。这个类别有什么作用,我应该如何使用它? 最佳答案 canDisplayBannerAds的header状态:Setthistoenableautomaticmanagementofbanneraddisplaywiththeviewcontroller.It'simportanttonotethatthiswillmodifytheviewhierarchyoftheviewcontrollerbyinsertingane
好的,我正在升级我的iOS应用程序以利用iPhone6的更大显示屏,但iAd仍在显示iPhone5s尺寸的广告(在横幅上和您选择广告时)。横幅的两侧都有一个烦人的空白,选择广告时,View周围的空白空间。我的应用程序具有正确的iPhone6启动图像,并且显示原始分辨率(无缩放)。如果有人能指出我哪里出错了,我将不胜感激。iAd框架使用此代码配置和调整大小并放置在屏幕底部:[_UIiAdsetFrame:(CGRectMake(0,screenHeight-100,screenWidth,50))];看起来像这样: 最佳答案 事实证明
关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭7年前。Improvethisquestion我正在考虑在我的应用程序中添加一个插件。在iAd和adSense之间,您会向我推荐哪种广告计划?谢谢,
我制作了一个使用iAd的iPhone应用程序。在iPhone模拟器和设备上它工作正常。它已经在AppStore上了。今天,我的一位客户告诉我iAd没有出现在iPad上。因此,我在iPad模拟器上构建了我的应用程序,但它没有显示,而iPhone模拟器/iPhone设备按预期工作。我从不在显示内容之前测试它是哪个设备,所以这不可能是错误。这个没有显示任何错误:-(void)bannerView:(ADBannerView*)bannerdidFailToReceiveAdWithError:(NSError*)error有什么想法吗? 最佳答案
当我的应用程序获得批准时,我意识到iAd横幅很遗憾没有出现。我决定联系iAd支持,他们的回答是:...AfterinvestigatingthisissuewefoundyourappisnotsendingadrequeststotheiAdAppNetwork.WeneedtoseeadrequestssothattheiAdAppNetworkcanattempttofillthemwithanad.PleasereviewandconfirmyouhavetheproperiAdcodeimplementationinplaceasfoundintheusefulresourc
为我的应用程序共享iAd实例是否更合适,还是我可以在导航应用程序的每个页面上创建一个新实例?Apple的示例代码似乎只有一个广告,每页使用一个广告。在我看来,更多的广告意味着更多的钱。这样做有问题还是我看错了? 最佳答案 为每个页面创建一个新实例是标准的。它是非标准的,并且尝试在不同的页面上使用相同的实例。(为此,您需要从其父View中删除ADBannerView,然后将其添加为下一个View的subview。)我的猜测是无论哪种方式,您收到的金额都大致相同。如果你能以某种方式获得更多的钱,这将是Apple会修复的一个错误。
自从我上周打开我的iTunesConnect帐户后,我就遇到了这个问题。我已联系Apple,但尚未收到有关此问题的任何重播。其他人有同样的问题吗? 最佳答案 您是第一次使用iAd吗?Apple的回应是这样的:您的应用程序版本[新版本]目前正在审核中,您在[先前版本]准备销售后为iAd启用了该应用程序。您的应用程序名称和其他信息将显示待定状态,直到您的应用程序获得批准并准备销售。这也是您的应用有资格从iAdNetwork接收付费广告的时间。 关于ios-iAd网络错误-暂时不可用,我们在S