我正在使用iOSSDK4.2我的应用程序不是通用应用程序(iPhone/iPad),但它可以在iPad上下载并且在两种设备上都可以正常工作。现在我已将iAd集成到我的应用程序中。我已关注iAdSuite例子。它在iPhone中运行良好。但是当我在iPad上下载时iAds不工作!!!我发现iAdSuite中的BasicBanner和ContainerBanner示例配置为支持iPhone和iPad,因为它创建了通用构建。我想知道是否有必要为iAd创建通用应用???谢谢.... 最佳答案 在这里看我的帖子iAddevelopment-m
您好,我的要求是这样的:我在单个应用程序中需要iAd和AdMob,如果iAd无法显示广告,那么AdMob应该开始显示广告,反之亦然。我已经尝试过https://www.adwhirl.com/但我无法集成到我的应用程序中请任何人对此或任何示例代码有任何想法。请指导我完成此任务。 最佳答案 它非常简单,您不必使用adwhirl。只需集成iAd和AdMobSDK。然后您可以创建一个自定义View,该View首先尝试加载iAd,当没有可用的iAd时,将iAdView替换为AdMobView-(void)bannerView:(ADBann
我下载了一个带有iAD示例的项目。现在我有一些问题。需要iADSDK吗?哪里可以下载?Useofundeclaredidentifier'ADBannerContentSizeIdentifierPortrait'或Useofundeclaredidentifier'ADBannerContentSizeIdentifierPortrait'Property'requiredContentSizeIdentifiers'notfoundonobjectoftype'ADBannerView*' 最佳答案 将AdiAd.framewo
我想在屏幕底部显示iAd..我试图添加subView,但iAd显示在一个单元格中,他隐藏了他。我应该怎么做才能让tableView在iAd下滚动?我的代码:-(void)viewDidLoad{[superviewDidLoad];[selfcreateAdBannerView];[self.viewaddSubview:self.adBannerView];}#pragmamark-ADBannerViewDelegate-(void)bannerViewDidLoadAd:(ADBannerView*)banner{[selfadjustBannerView];}-(void)ba
我的应用程序已获得批准,现在它在AppStore上运行正常,并且在模拟器中广告横幅按预期工作,但问题是在我发布的应用程序中没有广告,所以我首先要坚持肯定是下载量的问题,但是我一直在网上找,我发现可能是因为iTunesconnect中的契约(Contract),但我已经填写了所有契约(Contract)。我的问题是:“我是否需要最少的下载量才能显示广告,或者我在我的应用程序中实现的iAd工作台不正确?” 最佳答案 我的应用获得批准后,需要3周的时间才能正确显示横幅。在这几周里,我向AppleDeveloperProgram发送了2封电
我们可以在同一个ViewController中添加多个横幅吗?这在技术上是可行的,但我们在同一个ViewController中相互添加多个AdMob或iAd横幅广告以便赚取更多收入是否合法? 最佳答案 可以吗,可以。它会让你赚更多的钱吗,不会。每次广告展示产生的收入只是每次点击广告产生的收入的一小部分。此外,iAd网络不会喜欢您的应用程序重复请求大量广告,从而降低您的填充率。我想AdMob有类似的保护措施来避免这种情况。就法律而言,我敢肯定,如果您要实现此功能,将会同时违反Apple和Google的TOS。
我听说并看到有效每千次展示费用会随着广告展示次数的增加而下降。现在在我的游戏中,每当用户在游戏中失败时(每隔几秒),我都会显示插页式广告。与展示较少广告相比,这是否会帮助我获得更多收入(因为eCPM会因广告较少而更高)?我应该改变我的高频广告吗?会和现在一样吗? 最佳答案 如果您的CTR(点击率)保持不变,那么无论您展示广告的频率如何,您的eCPM都将保持不变。阅读本文here有关如何计算eCPM的很好的解释。一个好的经验法则是,展示次数越多,点击次数的机会就越大,点击次数越多,收入就越多。eCPM并不是这里所有指标的终点。您主要关
我有一个使用iAd的iPhone应用程序,可以回退到AdMob广告:-(void)bannerViewDidLoadAd:(ADBannerView*)banner{[UIViewbeginAnimations:nilcontext:NULL];[UIViewsetAnimationDuration:0.3f];adBannerView.frame=CGRectMake(0,410,320,50);[UIViewcommitAnimations];//hidetheadmobadif(adMobView!=nil&&adMobView.superview!=nil){[UIViewbe
我正在制作一个简单的游戏,我想在游戏结束屏幕的顶部添加一个iAd。我可以将它添加到UIViewController,但它会在播放时显示,这是我不想要的。有没有办法让iAd只出现在某个SKScene上?感谢您的帮助! 最佳答案 最干净的解决方案是声明并实现一个协议(protocol),让UIViewController知道它应该隐藏广告。@protocolMySceneDelegate-(void)hideAd;-(void)showAd;@end@interfaceMyScene:SKScene@property(weak)idde
此问题与应用审核指南有关。用例:我的应用程序显示iAD并且是免费的。如果用户支付少量费用,我有一个按钮可以让应用广告免费。Apple可能会接受这个用例吗? 最佳答案 是的。对于免费应用来说,这是一种非常常见的方法。 关于iOS应用内购买无广告:isthatsomethingApplewillaccept?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/22445185/