草庐IT

ios - iAd 横幅位置未更新

我目前正在将iAd横幅添加到我的SpriteKit游戏中,我已经成功地展示了广告。但是,当我通过将横幅从底部推出来移除横幅时,它不会移动,即使它与让它出现的代码完全相反。这是从通知观察者调用的函数:funchideBannerAd(notification:NSNotification){ifbannerAdVisible==true{println(bannerAd.frame);UIView.beginAnimations("hideAd",context:nil);bannerAd.frame=CGRectOffset(bannerAd.frame,0,bannerAd.fram

ios - Swift:iAd UITableViewController 位置

我通过拖入UITableViewController在Storyboard中创建了一个iAd横幅在我的UITableViewController中,我有这些代码@IBOutletvaradBannerView:ADBannerView!在ViewDidLoadself.canDisplayBannerAds=trueself.adBannerView.delegate=selfself.adBannerView.hidden=true还有这些委托(delegate)方法funcbannerViewActionShouldBegin(banner:ADBannerView!,willLe

swift - tableview 下方的 iAd 横幅

我正在我的tableview应用程序中以编程方式创建一个iAd我在我写的AppDelegate.swift中做了以下操作importiAd我定义了正确的变量varbannerView:ADBannerView!然后我定义了横幅本身的属性bannerView=ADBannerView(adType:.Banner)bannerView.setTranslatesAutoresizingMaskIntoConstraints(false)bannerView.delegate=selfbannerView.hidden=true最后,我在我的tableviewController中调用了以

ios - iAd Interstitials 显示不一致?根本不在模拟器上

iAd插页式广告根本不会出现在iPhone模拟器上,它们也不会始终如一地出现在我的iPhone上。我已经转到开发人员设置,将填充率更改为100%,并打开无限广告展示。没什么区别……插页式广告通常会在它应该显示的第一时间显示,然后在几分钟到十五分钟内不会再次显示。不知道是什么导致了时间差异。此外,似乎没有办法跟踪插页式广告是否会显示/是否实际显示。我意识到有一个插页式代表,但似乎不再使用了。我调用插页式广告的方式是使用viewController.interstitialPresentationPolicy=ADInterstitialPresentationPolicy.Automat

xcode - 将 iAd Framework 和 AdSupport Framework 添加到构建阶段 - Xcode 6

在Xcode6中,如何将iAdFramework和AdSupportFramework添加到构建阶段?我去了构建阶段页面,但我唯一的选择是添加:“新复制文件阶段”、“新运行脚本阶段”和“新header阶段”。我要输入的框架属于哪些框架,如何输入这些框架? 最佳答案 您应该单击左侧的项目图标。确保选择了目标。在屏幕上,您现在应该在菜单中有6个标题(General、Capabilities、Info、BuildSettings、BuildPhases、BuildRules)。单击常规。在iAd框架的链接框架和库上。希望对您有所帮助。

ios - 如何使用 AppDelegate 在 View 之间共享 iAd 横幅

我希望在我的应用中实现iAd。到目前为止,我已经设法使用以下方法在每个View中正确显示/关闭它们。应用委托(delegate):importUIKitimportiAd@UIApplicationMainclassAppDelegate:UIResponder,UIApplicationDelegate{varwindow:UIWindow?varadBannerView=ADBannerView()ViewController1:importUIKitimportiAdclassHomeScreenViewController:UIViewController,UITableVie

ios - iAd ADBannerView 在设备上显示有色

我在设备上得到一个着色的adBannerView,而不是模拟器中显示的普通adBannerView。对此有什么想法吗? 最佳答案 在设备上,转到“设置”>“开发人员”并禁用“突出显示剪裁横幅”选项以移除彩色层。如果启用,颜色会显示iAd横幅View是否被剪裁(红色)或未剪裁(绿色)。请注意,此设置是系统范围的,不仅会影响您应用的开发版本,还会影响从AppStore下载的所有其他应用的生产版本。如果更改此设置,您可能必须重新启动应用才能看到更改。此功能也在WWDC2013session613中进行了讨论:iAdIntegrationa

ios - 如何在不同的 SpriteKit 场景中显示 iAd 横幅

我用Swift和SpriteKit制作了简单的游戏。一切似乎都正常,但我的iAd设置有问题。我只想在特定场景(主菜单和游戏结束)而不是在游戏过程中显示广告横幅。我的iAd设置有效,但前提是它一直显示。我最后一次修复它的尝试是使用NSNotificationCenter方法。正如我在此处的其他问题/答案中看到的那样,我已经完成了,但应用程序在启动后立即崩溃。希望有人能帮助我。如果您需要我的更多代码,请告诉我。提前致谢。GameViewController.swiftclassGameViewController:UIViewController,ADBannerViewDelegate{

ios - Interstitial iAd没有关闭 'X'按钮

我正在使用Swift在我的应用中植入插页式广告。我已经设法让它显示插页式广告,但没有关闭的“X”按钮来摆脱广告。这是为什么? 最佳答案 我也找不到为什么内置框架不提供关闭按钮的答案,但我最终使用了以下解决方案。//iADinterstitialdefinitionwithcustomplaceHolderViewandclosebutton//youdonotneedtoaddanythingtointerfacebuilder.Allisdonewithcodevarinterstitial:ADInterstitialAd!va

ios - iAd付款细节

IAD:但是,IADIAD如何工作?每次点击?或者只是为了展示广告?你知道每个广告显示/点击的金额是多少美元吗?苹果公司根据其日历会计月每月支付一次。此外,他们还支付了一个月的费用——大约是实际收入产生后60天——就像应用程序销售一样。广告收入由广告请求量(印象)、广告请求量占广告请求量的百分比以及每千个印象的有效收入(ECPM)决定。每月支付给您的款项基于苹果的财政月。 最佳答案 下面的链接可以找到一些统计数据。从中你可以得到一些关于它的想法。http://forum.unity3d.com/threads/55191-iAd-S