草庐IT

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

iphone - iAd 错误 "Ad inventory unavailable"

我正在将iAd添加到我的应用程序中。现在,在模拟器中,它运行良好,但是当我将它加载到设备(v4.1)上时,ADBannerViewDelegate调用bannerView:didFailToReceiveAdWithError:并在error.userInfo{ADInternalErrorCode=3;NSLocalizedFailureReason="Adinventoryunavailable";}我认为我的iAd网络设置是正确的。我需要自己添加广告还是iAdNetwork会像在模拟器中一样自动发送测试广告?编辑:我认为这是分发广告的iAd网络服务器的延迟问题。我想当网络为我的应

ios - iAd 横幅不工作

我正尝试在我的应用中添加横幅,但由于我添加了横幅,应用无法启动。我收到一条错误消息:Terminatingappduetouncaughtexception'NSInvalidUnarchiveOperationException',reason:'CouldnotinstantiateclassnamedADBannerView'.h文件中的代码:#import@interfaceFirstViewController:UIViewController{ADBannerView*banner;}@property(nonatomic,assign)BOOLbannerIsVisibl

ios - iAd 应用程序需要多长时间才能开始产生印象?

我在星期五发布了一个带有iAd的应用程序。到目前为止,它在许多请求中产生了零印象——填充率为零。我的大部分请求都在美国(~90%),所以问题不在于请求来自iAd不支持的国家。尽管请求数量较少,但我的一个不太受欢迎的旧应用始终产生98%的填充率。我只是想知道iAd应用程序不能立即产生印象是否正常。我应该期望在一段时间后最终获得印象,还是出了什么问题? 最佳答案 应用需要1-4天才能开始接收广告。1发布后几天的填充率为零或接近零是正常的。1:这在Apple网站上没有任何记录,但AppleiAd代表通过电子邮件确认了这一点。

ios - 将 iAd 横幅叠加到屏幕上而不是调整屏幕大小

我已经使用Swift制作了两个iPhone应用程序,并且刚刚实现了iAd框架并添加了self.canDisplayBannerAds=true在我的viewDidLoad()在GameViewController()下.当广告出现在我的游戏中时,游戏屏幕会调整大小,以便所有内容仍然可见。发生这种情况时,游戏屏幕会垂直缩小,游戏对玩家来说变得更加困难。如何在不调整游戏屏幕大小的情况下将横幅广告叠加到屏幕底部?我希望游戏屏幕的底部完全不可见。 最佳答案 AsfarasIknowtheissueisintheself.canDisplay