RevMob full screen ads not going away, iOS - ios

Hy there,
We have an application that is live and has numerous user world wide. We have added revmob few years ago, everything was fine in all that time, but recently various users from USA are complaining that full screens ads pop ups are not removing. and some users mentioned that there are various pop ups displayed. Some of them mentioned that there is no close button to hide the pop up.
We tested here with us, check others countries feedbacks no one complains about it.... All those users that faces this issue are from USA.
We are in a bit trouble. and thinking to remove and not to use ads any more. but if you people has any idea or any solution for that, please let us know asap.
here is my code I call to display ads:
RevMobFullscreen *fs = [[RevMobAds session] fullscreen];
fs.delegate = self;
[fs showAd];
Thanks

Related

How to stop showing AdMob banner ad correctly?

I am building an app which will display AdMob banner ad, and when user successfully purchased an IAP item, the banner ad will never show up again, and the screen area originally occupied by the banner ad will be used by the app real functions.
The question is how to dismiss the bannerView or does not init it on the next launch up? And how to insure AdMob Sdk will never refresh the ad content in the background?
I think we cannot just hide the bannerView with just a statement:
bannerView.isHidden = true
And, as we know, AdMob SDK use IDFA. But Apple will deny an app which use IDFA but not showing Ads.
Google has guides on how to show up ads, but I cannot find information about how to stop showing ads from Google.
How to get this problem out?
The question is how to dismiss the bannerView or does not init it on
the next launch up? And how to insure AdMob Sdk will never refresh the
ad content in the background?
There are multiple ways to do this. One way I can think of is to add multiple targets in your Xcode project.
And the easier way, the more practical way - at least for me, is to prevent the requests for ads through GADRequest().
You can even do this even in AppDelegate, when setting Ids to your SDK.
That's it. You may also set nil to the delegate property of your bannerView.
And like what you've mentioned, just hide the bannerView's container, and everything should be perfect. I've worked on lots of applications with Admob, and I believe there should be no problem doing this approach.

How to check if there are Chartboost Rewarded Ads available to display?

In my Swift iOS game I have a button that I show after the player loses, this button shows a rewarded ad from Chartboost.
The problem is that sometimes, i get an error on ad retrieval (error code 6) which is "No Ad Available". So i'm running out of ads for my region, i don't know why. Sometimes i'm able to watch 2-3 ads and that's all i can watch per day.
So when im running out of ads, the button still stays there of course, but does nothing. It might be confusing for the users to press the button and not see anything happening.
So i wanted to check if there are ads available, just hide the button.
The method i'm using to check if there is an ad available is:
Chartboost.hasRewardedVideo(CBLocationDefault)
But this somehow, is returning always false, no matter what CBLocation I use.
And I trigger the showAd() like this:
Chartboost.showRewardedVideo(CBLocationDefault)
Any suggestion?
Thanks.
What region are you currently located in? Chartboost might have some trouble filling ad requests if you happen to be located in a country like Pakistan or Thailand. It may be a simple case of not having enough advertisers in your area that meet your publishing criteria.
Also, are you trying to show an ad right away on your application's bootup or is it ingame somewhere?

Apple Game Center Dialog Stops Responding To Events

I'm starting to integrate Apple's Game Center into an app I'm developing using the Cocos2d-x framework. I've written a very simple wrapper to connect the mostly C++ codebase to the Objective C calls required to interface with Game Center. I display the initial Game Center dialog with the following code:
[[[UIApplication sharedApplication] keyWindow].rootViewController presentViewController:viewController animated:YES completion:nil];
The dialog displays and I'm asked to choose a username. If I pick a username that's already taken, I get the following screenshot:
That's all well and good, but I've found that once I dismiss this popup, I can no longer do anything on this dialog page. I'm able to edit the text in the nickname box, but the Cancel and Next buttons no longer do anything, and I don't receive further notifications about whether or not my username is valid.
I feel it's likely due to some kind of view controller issue where messages are being sent to the wrong place after the popup appears, but since I'm a complete beginner at Objective C programming I have no idea what could be the cause.
So the answer seems to be to somehow trigger Game Center to forget my login information. I also turned on Logging under Settings/Game Center.
I had changed my Apple Login password on the same day this issue started happening, so I think it might be related to the particular device I was using not having synced information for my device sign in and the Game Center information.
One interesting change is that now when I insert an unavailable nickname, I get a list of suggestions that didn't appear before. All buttons now appear to be functional, so I'm in business!

RevMob banner does not hide

I'm trying to use RevMob (Link to RevMob) as alternative for Admob.
Now it is working, but not quite well. I only want a banner on some views. But the [[Thing session] hideBanner] isn't working seems to me. Does anyone have this also?
Or eventually an other Ad network that has a high filtrate ?
Kind Regards

SDK for More Games

I've seen some games which have a More Games button, on clicking of which it redirects to a list of games where the user can download the games. I wanted to have the same functionality for my game too. Which framework, SDK or extension offers such kind of functionality. Of course I want to generate revenue per download.
The SDK I tried are Tapjoy and Revmob, but they do not give the exact solution I wanted. Tapjoy shows a single app at a time, and revmob just shows an alert, asking the user to download a random free app.
Note: I've deleted the previous question and created a new question, as the previous question was downvoted for no reason and I couldn't got any answer on that.
RevMob offers the functionality you describe, but only for a single game that they choose, and gives you the choice of a Banner Ad, Full Screen Ad, Popup Alert (as you mention) or a link that you can set to be called directly from a button press.
Create a 'More Games' button and in its action place a call to RevMob like this,
[RevMobAds openAdLink];
Other alternative with RevMob is an already configure UIButton:
RevMobAds *revmob = [RevMobAds revMobAds];
UIButton *button = [revmob button];
API documentation

Resources