我有一个带有iAds的小应用程序,允许人们付费升级。iAd在应用程序的NIB中设置。我在主UIViewController的viewDidLoad方法中检查购买状态,并在ADBannerViewsocket成员上调用以下方法:[adBannerremoveFromSuperview];adBanner=nil;不幸的是,如果我观察设备的数据使用情况,仍然会为广告下载一些数据。有什么方法可以正确终止iAd,使其不加载任何数据吗?我知道我可以通过编程方式创建iAdView,然后仅在用户未购买产品时添加它,但我的产品在NIB中运行良好,因此我不想更改它。更新:在我的.h文件中我有:IBOut
我的iAd集成无法正常工作。我尝试实现全屏广告。广告出现了,但当我按下“X”按钮关闭时,它没有关闭。也许您可以在我的代码中找到问题?我不知道要更改什么并且已投入大量时间来解决问题但没有成功。更新它适用于[interstitialpresentFromViewController:self];但不适用于[interstitialpresentInView:self.view];问题是presentFromViewController在iOS7中已被弃用...所以我该如何更改它?-(void)viewDidLoad{requestingAd=NO;[selfshowFullScreenAd
关闭。这个问题是off-topic.它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是on-topic用于堆栈溢出。关闭10年前。Improvethisquestion您好,我正在android/ios上使用nativeSDK开发应用程序以构建免费应用程序,并希望包含广告并希望使用来自任一提供商的相同收入流,因此我不会单独追逐付款等...我知道admobs有ios/android界面,但ios的缺点是每个googleadmob部分AdMob第一次看到您的发布商ID时,最多可能需要两分钟才能收到广告。每次应用程序24小时未使用时,最初的两分钟延迟都会重复出现。
我有以下代码可以将它放在顶部。我希望它出现在底部。adView=[[ADBannerViewalloc]initWithFrame:CGRectZero];adView.frame=CGRectOffset(adView.frame,0,-50);adView.requiredContentSizeIdentifiers=[NSSetsetWithObject:ADBannerContentSizeIdentifierPortrait];adView.currentContentSizeIdentifier=ADBannerContentSizeIdentifierPortrait;[
在我的应用委托(delegate)中,我实例化了一个iAd横幅并将其分配给一个委托(delegate)属性,然后加载主视图Controller。在主视图Controller中,我将iAd横幅添加为subview,还实例化了“主菜单”ViewController并将其View添加为subview。太棒了,现在我的应用程序有一个主菜单(使用UINavigationController,因此其他View被推送/弹出导航堆栈,将广告留在顶部)。但是,当我显示模态对话框(如发送电子邮件)并关闭它时,iAd横幅消失了,主菜单View现在占据了整个屏幕。我需要做些什么来“刷新”顶部的iAdView吗
我最近更新了我的开发者成员(member)资格。我的新契约(Contract)于5月19日生效。上周我进去浏览了我的iAd收入,发现我所有的iAd应用程序都是“红色”并且没有收到广告。在展开详细信息以找出原因后,iAd模块告诉我我的iAd契约(Contract)已过期。然而,契约(Contract)、银行和税务模块报告一切正常,我的iAd契约(Contract)将在2013年5月19日之前有效。顺便说一下,我最后一天的收入是今年5月19日。我调用Apple支持,接到了后续电话,要求我提交屏幕截图,但我没有收到任何回音。有没有其他人遇到过这种情况? 最佳答案
我在我的SpriteKit/Swift游戏中实现了iAds。当用户点击广告时,我无法找到如何在GameScene中运行功能(我有一个可以调出暂停菜单的功能),而不仅仅是暂停场景。我该如何做到这一点?谢谢。编辑:这是我的GameViewController。importUIKitimportSpriteKitimportiAdclassGameViewController:UIViewController,ADBannerViewDelegate{varSH=UIScreen.mainScreen().bounds.heightlettransition=SKTransition.fad
所以这可能是一个愚蠢的问题,但我有点困惑,想听听您的一些意见。我创建的一个应用程序于周五晚上(1/9)在应用程序商店上线。我开发了该应用程序以使用iAds,但我认为我的设置不正确。没有显示任何广告(尽管它似乎试图显示),而当苹果网站声明“实时广告”时,我看到0个请求。我有点害怕,因为人们已经下载了该应用程序。话虽这么说,但我读到,一旦应用程序获得批准,iAds可能需要几天时间才能启动。在这一点上它只有2天。我还回到Xcode中检查我的应用程序,现在认为我可能对应用程序商店中的版本有疑问。当我返回时,我意识到iAd框架未在常规选项卡下列出-->链接框架或构建阶段-->将二进制文件与库区域
我有一个中等大小的iAd框架(300x250),我想将其置于View中心。首先让我说,我把它放在ViewController中,运行模拟器,它没有出现任何问题。然后我添加了自动约束以水平和垂直居中。在Storyboard预览中它有效,但当我在实际模拟器中运行它时,广告无处可寻。我输出了一条成功语句,所以它确实加载了所有内容,但没有出现。删除约束可以纠正它。所以我尝试以编程方式进行。我创建了必要的代表和一切,我看到的代码与其他人非常相似,所以我不知道为什么这不起作用。无论我在CGRect中输入什么值,广告在任何地方看起来都一样。代码:importUIKitimportiAdclassre
我正在我的游戏中实现横幅广告。在@erdekhayser的帮助下,横幅成功显示。但是当我点击横幅时,游戏不会暂停。代码如下所示:importUIKitimportSpriteKitimportiAdimportFoundationclassGameViewController:UIViewController,ADBannerViewDelegate{vargameScene=GameScene()varadBannerView=ADBannerView(frame:CGRect.zeroRect)funcloadAds(){adBannerView.center=CGPoint(x: