Tag: iad

Monotouch.Dialog和iAds

我正在玩iAds。 我想将它添加到基本上是一堆Monotouch.Dialog视图的应用程序。 添加一个UIViewController ,然后添加一个ADBannerView和一个Monotouch.Dialog ,或者我应该添加iAds视图到Monotouch.Dialog ViewController?

在App Store上发布应用程序后,iAd不会显示在设备上

在App Store上发布应用程序后,检查了几个关于不显示iAd的问题。 为iAd进行所有必要的设置,testing广告在模拟器和设备中显示正常,然后释放应用程序并为该应用程序启用iAd Network。 在iAdnetworking部分,状态显示为“实时广告”,并且请求每天都在增加。 点击该应用程序时,状态为“实时:此应用程序正在接收实时广告,但尚未为此应用程序configuration广告偏好设置”。 我错过了什么? 在哪个电子邮件ID联系苹果? 请帮忙….

当广告载入失败时,在Swift中隐藏iAd ADBannerView – 没有委托或委托没有实现didFailToReceiveAdWithError

这是我正在使用的代码: var bannerView = ADBannerView() self.canDisplayBannerAds = true //show ad banner if an ad loads func bannerViewDidLoadAd(banner: ADBannerView!) {bannerView.hidden = false} //hide ad banner if the ad fails to load func bannerViewFailsToLoadAd(banner: ADBannerView!,didFailToReceiveAdWithError error: NSError!) {bannerView.hidden = true println("failed to receive ad")} 当我将iAd填充率设置为0时,没有任何东西被打印,我从控制台得到这个输出: ADBannerView:未处理的错误(没有委托或委托没有实现didFailToReceiveAdWithError :):错误域= ADErrorDomain代码= 5“操作无法完成横幅视图是可见的,但没有内容”UserInfo = 0x7fd3fd3335e0 {ADInternalErrorCode = 5, NSLocalizedFailureReason =横幅视图可见,但没有内容,ADInternalErrorDomain = […]

iAd ADBannerView检测卸载

如果您添加一个ADBannerView,您可以检测它何时从其委托函数加载AD: – (void)bannerViewDidLoadAd:(ADBannerView *)banner { 如果在横幅下面有意见,则需要在横幅加载时移动或resize,这可能会有所帮助。 我没有find任何方法来检测横幅何时消失,以便将所有的视图都移回原处。 代表只有这些function: 检测广告时加载 – bannerViewWillLoadAd: – bannerViewDidLoadAd: 当用户与广告交互时检测 – bannerViewActionShouldBegin:willLeaveApplication: – bannerViewActionDidFinish: 检测错误 – bannerView:didFailToReceiveAdWithError: 当横幅卸载时似乎没有任何东西被触发。 任何方式来检测横幅卸载或任何解决方法? 谢谢!

interstitialAd – iOS 8 beta 5在模拟器中不提供Xclosuresbutton

我对苹果的插页式广告存在问题。 我正在迅速做我的第一个应用程序,我想尽快放在App Store上。 但是,当我将obejctive-c的插页式广告代码改写为swift时,我可以展示广告,但是我没有Xclosuresbuuton,所以我无法closures它。 我还没有find任何其他的,我应该把这个button放在我自己的,它应该在那里默认。 我正在使用这个function:(我也不得不说,我使用的是精灵套件,所以我的视图控制器会自动将游戏redirect到Gamescene) func showFullScreenAd() { if requestingAd == false { interstitial = ADInterstitialAd() interstitial!.delegate = self requestingAd = true } } func interstitialAd(interstitialAd: ADInterstitialAd!, didFailWithError error: NSError!) { self.interstitial = nil requestingAd = false } func interstitialAdDidLoad(interstitialAd: ADInterstitialAd!) { if interstitialAd != nil && self.interstitial != nil && self.requestingAd == true […]

如何在整个应用程序中继续进行应用内购买? (从多个视图中移除广告)

我已经编写了应用程序内购买的代码来删除广告,它的工作原理完美无瑕,除了它只适用于我从中删除广告的视图控制器。 我希望它贯穿整个应用程序。 我该怎么做? 更好的理解 : 我在我的应用程序中的几个视图控制器上有广告。 我有一个信息视图控制器,您可以购买删除广告。 事情是:它不会继续到我的其他意见,就好像我回到菜单视图控制器。 另外,当我回到“信息”视图时,它仍然有广告,直到我从购买恢复。 我不希望用户不断地恢复购买。 如何使这个工作?

iOS 6和iAds提供了太多的警告

这是我的iAd代码,我收到警告 setRequiredContentSizeIdentifiers – deprecated in iOS 6 ADBannerContentSizeIdentifier320x50 – deprecated in iOS 4.2 ADBannerContentSizeIdentifier480x32 – deprecated in iOS 4.2 setCurrentContentSizeIdentifier – deprecated in iOS 6 ADBannerContentSizeIdentifier480x32 – deprecated in iOS 4.2 我如何解决这个问题,所以没有任何警告。 – (int)getBannerHeight:(UIDeviceOrientation)orientation { if (UIInterfaceOrientationIsLandscape(orientation)) { return 32; } else { return 50; } } – (int)getBannerHeight { return [self getBannerHeight:[UIDevice currentDevice].orientation]; } […]

如何使用AppDelegate在视图之间共享iAd横幅

我期待在我的应用程序中实现iAd。 到目前为止,我已经设法让他们正确显示/解雇在每个视图使用下面。 应用程序代表: import UIKit import iAd @UIApplicationMain class AppDelegate: UIResponder, UIApplicationDelegate { var window: UIWindow? var adBannerView = ADBannerView() 视图控制器1: import UIKit import iAd class HomeScreenViewController: UIViewController, UITableViewDelegate, UITableViewDataSource, ADBannerViewDelegate { let appDelegate = UIApplication.sharedApplication().delegate as AppDelegate //Creates reference to the AppDelegate override func viewDidLoad() { super.viewDidLoad() loadAds() } func loadAds(){ self.appDelegate.adBannerView.removeFromSuperview() self.appDelegate.adBannerView.delegate = […]

调用插页式广告iAd只能使用一次

我有spritekit游戏,广告预装在每个游戏的开始[UIViewController prepareInterstitialAds]; 在转换之后,它应该显示广告与[self.view.window.rootViewController requestInterstitialAdPresentation]; 它的工作还行,但只是第一次。 广告只显示一次。 在另一场比赛失败后,广告不会通过预加载显示。 有什么build议么?

iAd在我的批准游戏中不显示广告

我刚刚完成了包含广告的iPhone应用程序的更新。 我已经在iTunes Connect上签了合同,并将iAd框架与我的应用程序集成在一起。 运行模拟器时,我在我的应用程序中运行了testing广告。 但是,现在应用程序在应用程序商店(这是大约一个星期后,我把广告)。 每当我到我的手机上的应用程序没有广告。 另外我到目前为止有大约300个下载。 当我有iAd Workbench,并尝试查看我的应用程序的信息,我得到这样的事情: iAdnetworking暂时不可用 对不起:我们无法find与您的帐户相关的信息。 请稍后再试。 如果问题仍然存在,请联系我们。 我错过了什么吗? 我只是需要等待他们回顾一下吗? 我已经联系了iAd,但没有回应。