草庐IT

android - 阻止 "Back"按钮关闭插页式广告

我正在使用AdMob向我的Android应用添加插页式广告。我想知道是否有一种方法可以防止用户通过按“后退”按钮关闭它们(因此他们必须按广告上的“x”按钮)。我知道AdMob正在另一个Activity中加载广告,所以我不能使用我的Activity的onKeyDown()来执行此操作。此外,我不确定这是否被认为是一种好的做法,以及是否值得这样做。谢谢!更新:似乎没有简单的方法来覆盖广告Activity中的后退按钮(因为我无权访问该Activity)。因此,我会放弃它。但是,我仍然没有找到任何证据表明它违反了admob或android政策。在大多数Android游戏中,后退按钮被覆盖以打开

android - 以编程方式关闭插页式广告

我想确保可以使用AndroidAdMobSDK关闭Android上的插页式广告。经过一些研究,在我看来这是不可能的,因为广告是一项单独的Activity。我想要做的是在5秒后关闭广告。有人可以向我保证关闭插页式广告是不可能的还是存在黑客攻击? 最佳答案 这将是一个很晚的答案,但我遇到了类似的问题。一个技巧可以是以编程方式调用后退按钮事件。this.dispatchKeyEvent(newKeyEvent(KeyEvent.ACTION_DOWN,KeyEvent.KEYCODE_BACK));只要您按下后退按钮,插页式广告就会关闭,

ios - 调用插页式 iAd 只工作一次

我有spritekit游戏,广告在每次游戏开始时使用[UIViewControllerprepareInterstitialAds];游戏结束后它应该使用[self.view.window.rootViewControllerrequestInterstitialAdPresentation]显示广告;它工作正常,但只是第一次。广告只展示一次。另一场比赛失败后,广告不会通过预加载显示。有什么建议吗? 最佳答案 你有没有设置它运行的地方[self.view.window.rootViewControllerrequestInterst

ios - 如何将插页式 admob 广告添加到我的 ios 项目

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是偏离主题的,因为它们往往会吸引自以为是的答案和垃圾邮件。相反,describetheproblem以及迄今为止为解决该问题所做的工作。关闭9年前。Improvethisquestion我想将插页式admob广告添加到我的iPhone和iPad项目中,是否有任何工作示例或教程?编辑:我已成功将它添加到我的项目中,但如果我没有任何互联网连接,该应用会卡在加载图像中,我该怎么办?请不要提供Android链接...我们正在谈

ios - 避免插页显示该应用程序是否是通过 App Store 应用程序购买的

从iOS11开始,Apple引入了从AppStoreApp购买应用内购买的功能。问题:我们的问题是避免在应用程序被从AppStore应用程序购买的应用程序内购买唤醒时显示插页式广告。我正在尝试通过新的Storekit功能来管理它:https://developer.apple.com/documentation/storekit/skpaymenttransactionobserver/2877502-paymentqueue?changes=latest_minor&language=objc-(BOOL)paymentQueue:(SKPaymentQueue*)queueshou

ios - 在其他场景中显示插页式广告 - Admob、SpriteKit、Swift

我如何每x次用户死亡或每x次用户执行按钮等操作时显示来自admob的插页式广告?这就是我在GameScene上展示插页式广告并使用简单的if语句限制广告印象的方式。 最佳答案 仅当您拥有GoogleMobileAds.sdk并将googlemobileads模块导入到您的GameViewController和GameScene或GameOverScene中时,这才有效。我将向您展示跨场景广告实现和以编程方式限制广告展示。首先,在您的GameViewController中:importGoogleMobileAdsclassGameV

ios - 如何使用 swift、spritekit 和 xcode 调用 admob 插页式广告?

我一直在寻找这个问题的答案,我在ObjectiveC(谷歌开发者文档等)中找到了很多例子,并且在swift中找到了一些答案,但没有使用spritekit,并且是一个新手,我只是无法弥补这些教程中的空白,无法将它们整合到我的项目中。老实说,我真的不在乎广告是在应用启动时调用,还是在游戏结束时调用,我很高兴能够调用广告期,但我想在游戏启动时是首选。很确定我已经在gameviewcontroller.swift中正确设置了所有内容,但我不知道如何实际调用它。这是我的gameviewcontroller.swift中的代码:importUIKitimportSpriteKitimportGoo

ios - AdMob 插页式错误 "Request Error: No ad to show"

我正在使用Swift2和Xcode7开发一个iOS应用程序。我正在尝试实现AdMob,但它没有显示我的插页式广告。overridefuncviewDidLoad(){super.viewDidLoad()_interstitial=createAndLoadInterstitial()}funccreateAndLoadInterstitial()->GADInterstitial{letinterstitial=GADInterstitial(adUnitID:"interstitial_ID")letgadRequest:GADRequest=GADRequest()gadRequ

swift - iAd 插页式广告无法在设备上运行

我正在设置我的iAd插页式广告,如前所述here.当我在模拟器上运行我的应用程序时,插页式广告运行良好。但是当我在我的测试设备(iPhone4s)上尝试时,我得到了这个错误:Domain=ADErrorDomainCode=3"Theoperationcouldn’tbecompleted.Adinventoryunavailable"首先我认为iAd网络可能出现故障或其他原因,但在过去的2/3周内我已经尝试了大约1000次。每次,我都会在设备上遇到完全相同的错误,但它在模拟器上运行良好。这绝对不是巧合,也不是AppleiAd网络的问题。我在网上搜索,发现类似的问题this,this,

ios - ADMOB 内存泄漏?

每当有新广告出现时,我都会为ADMOB使用Swift语言,我的内存在增加。我认为有泄漏。没有ADMOB,其他一切都很好。varinter:GADInterstitialoverridefuncviewWillAppear(animated:Bool){inter=GADInterstitial()inter.delegate=selfinter.adUnitID="****"varrequest:GADRequest=GADRequest()request.testDevices=["***"]inter.loadRequest(request)}我正在使用UIActionAlert来