Interstitial ads on iOS don't show a close button - ios

A few months ago, we added Google's interstitial ads to our iOS app and there was a widespread issue of there not being a close button for some of the ads. This resulted in many angry emails, as users were forced to quit the app and hope to get a different advertisement the second time around that they could actually close. It even resulted in a few 1-star reviews. This forced us to remove the ads from the app completely. We obviously prefer to keep them, but are wondering if the issue has since been addressed/if there is anything we can do to proactively ensure this does not occur again? Has anyone else experienced this issue? Were you able to fix it? If so, how?

Related

AdMob on iOS - No ad to show

I have had AdMob working fine with test ads for the last 6 months on a new iOS game. Now I want to release it, I switch to using the live AdUnitIds that I have setup in Admob, but it fails on all iOS devices with this error:
Request Error: 1 No ad to show.
Occurring here:
public override void DidFailToReceiveAd(Interstitial sender, RequestError error)
{
System.Diagnostics.Debug.WriteLine(“DidFailToReceiveAd error={0}", error);
}
I am using banner and interstitial ads and get the same error for both.
I have two other games with AdMob all working fine.
Some observations and thoughts:
Interestingly, if I change the BundleID of my new game to one of my other games, the live ads work fine (ie using the exact same code and the new AdUnitIDs), so it can't be problem with my code or the AdUnitIDs. For some reason it doesn’t like my games BundleID.
Is it because the new game is not live in the App Store yet (it’s Pending Developer Release)? I don’t think so as live ads certainly used to work before release.
My new app is not “linked” to AdMob (you can’t link it until it’s Live), so is it related to that? Again I don’t think so as Linking didn't used to make any difference (with my two other games over the last two years)
I can see in my AdMob account there are hundreds of "Requests" but no "Impressions" (apart from the handful I got when I changed the BundleID to my other game as I mentioned above).
So I am stuck waiting to release this new game. Maybe releasing it will start the Ads working? But if not, my game will be shooting up the charts while I don’t get any revenue!
Has someone else had the same problem and then maybe it started working by itself after 7 days or 30 days? Or if they had to create a totally new app with different BundleId or if they gave up and used a different ad supplier?
(Also it seems impossible to contact AdMob support, there's no email or phone and I have tried posting on their support forum, but no joy, so I am really stuck! Does anyone know any way to contact AdMob support?)
So ads are finally working!
I eventually took the step of releasing my new game (I used manual release in the App Store and had been waiting 10 days but no ads showed).
18 hours after appearing in the App Store, ads started working.
More thoughts and observations:
I did not link AdMob to the App Store (I still haven’t), but interestingly my game does now appear in AdMobs search, so I can link it, so linking is not required.
So what actually caused ads to start working? It’s either:
A) AdMob detect the app is actually in the App Store.
B) The game got 5 or so new people using it, so ads were requested from a few different IP addresses)and this triggers AdMob to serve ads.
C) It takes 10 days after switching from test ads to Live for ads to work
My theory is it’s A (especially as I can see Disc Drop in Admob’s search).
I have faced this problem before, my app is also IOS. and I solved this problem now.
If your code is correct(you can show the test AD on you device), all you need is wait. AdMob will take some time for review you application.In my case, It took two days for review my APP and then I got the impressions.

Why am I getting admob clicks before iphone app is released

The past couple of iphone apps I have released have gotten clicks on admob before they even get released to the appstore! I do not know what's going on. Every time I test I always use the xcode simulator which uses test ads and I never install on my iphone! I do not want to get my admob account banned. Does anybody have any ideas about what is going on? I tried using different phones to archive and upload my build but still this problem persists. I have looked everywhere and I have not found anybody who has had this same problem. Is it maybe incorrectly displaying where the revenue is coming from? Also any time a test interstitial popped up on the simulator, I never clicked on it, always x'ed it out.
There are various possibilities:
It is possible that also the test ads are counted.
Apple review team may be playing with the app.
You are not always connected to the test Ad service.
i think that making sure that test ads are turned on and not counted on Admob's side would be a solution. also this link might be useful https://support.google.com/admob/answer/2753860?hl=en

Error with iAd implementation means no revenue generated from ads?

For a while now I have had an app on the app store. I decided to try to add support for the Apple iAd Network in a recent update. It has been live for over a month now (at first I thought time would fix it) but I have come to the realisation that the app is still not making any money off of the ad revenue. Currently all my apps are free to download but I need to allow ads to keep them that way.
I am testing ads using this app because it is not my most popular app but if I can get them to work then I will look to update my other apps to support iAds in the future as well.
I cannot see if my live app is making ad requests because I get this error in the iAd Network part of iTunes Connect:
The status of this app is Ready for Sale. Below is a screenshot of my app to demonstrate that the iAd banner has been implemented correctly in Xcode to the best of my knowledge.
So my question is why is iAd not making me any money from ad revenue as I would expect it to? Have I done something wrong or is the problem with Apple?
UPDATE
I have now made and published another app with iAds successfully implemented but I still have no ads on this one!
Could it be due to a lack of popularity?
Some of the issues you are facing could be occurring since you haven't setup the contracts for iAds in itunes connect. Also, this may be unrelated, but when no ad loads, is the banner view visible?
Answer
The reason was simply that Apple has delays in processing at their end. I still don't know why one of my apps took so much longer than the other, however it was just a matter of time until the revenue started showing up as I had implemented everything correctly in Xcode.
Advise
Make sure you follow the official Apple guidelines, make sure to use the proper iAd banner and show it all the time (it will hide automatically when it needs to). Don't forget to setup all your information properly on iTunes connect either, although Apple makes it quite clear in their documentation what needs to be done there.
Be patient! Apple takes time to process these things.

Ad network redirecting to safari or app download every 5 seconds - iOS

I've had a lot of users complain about my ads automatically redirecting them to safari or iOS app store every 5 seconds without even pressing the ad. Anyone have this issue? I can't seem to pinpoint the problem or even the ad network.
The app that had the issue was using Mobfox, Admob, Millennium Media and I've disabled Mobfox and Millennium and blocked all gaming ads on Admob hoping this will go away.
Anyone experienced similar issues lately that has successfully pinpointed the ad network and the category?
I haven't run into such cases with my configs of admob, MM and Mopub. But I have heard there are some small ad networks running ads with timer to triger auto-redirect. I think the only way u can try is to block one by one to identify which one serves the bad ad. Good luck.

After Submitting My App, iAds Have Stopped Working

So I submitted my app last week and it was approved 2 days ago. I have iAd impleted in the app. As soon as the app was "ready for sale" I downloaded it from the App Store. When I launched the app everything worked. iAd was displaying ads on the screen. But then about 10 minutes later the ads stopped. It's been 2 days since the ads stopped and they still aren't showing up. I have even tried redownloading the app from the store several times. And it's not just me. It's happening to everyone who downloads the app. I'm sure I just need to contact Apple however it's the weekend and I just want to know as soon as possible, has anyone else had this problem? Or is it even a problem? I've read other questions asking similar things, however I believe mine may be different seeing as the ads displayed for the first 10 minutes. Also! When I go to iAds on iTunes Connect, it says "AD Status: live ads" and it's lit up green. Also in iAds it says "recieving live ads"
The app is free and if you'd like to see for yourself here is a link to the app: https://appsto.re/us/FB4u5.i
Other Information:
The app is an arcade game
Ages 4+
iAd works perfectly in the Xcode version of the app
I have tried the game on different wifi routers and on 4g to see if there was some connection issue
The ads that are meant to be displayed are banner ads at the bottom of the screen
I have an answer! I just contacted apple iAd support and its is very clear now as to why I haven't been seeing ads the past few days. Some people stated in the comments that even once your app has been approved and is ready for sale, the iAd has its own separate reviewing process, and this is exactly true. However, I revieved some extra information from the support team that should be able to clear things up without confusion for anyone having this problem in the future. First of all, while Apple may review apps on the weekend, the iAd team does not, my app was approved on Friday and this is why I haven't seen any ads all weekend. Second, even if your ad status in the iAd network is green and says "live: recieving live ads" this does not mean that iAd has reviewed your app yet, it simply means that you have done everything required on your end. Lastly, I was told that the separate iAd reviewing process usually takes two to three business days. I hope that this information will help others in the future not to be concerned if they are experiencing this behavior.
I had exactly the same problem after updating my app. The ads were not displayed for about 2-3 days. After writing to Apple the problem was magically solved. I event did not get any answer from them.
I heard that Apple has an independent review process for iAds, maybe this could be the reason?
Have you tried contacting Apple's iAd support about this? I've experienced similar problems in the past and contacting them cleared it up. I've read other solutions where issuing an update to the application fixed the problem also. iAd has to approve your app to receive ads even after your app has been accepted and made available for download. Perhaps they just over looked yours.

Resources