Admob stopped showing ads after app transfer - ios

I cannot seem to find the answer to this problem. I really hope someone will be able to help. I recently transferred my App from one developer account to another. Everything went fine except that Ads have now stopped showing. my request rate is still the same as it was, but my match rate and revenue have dropped to 0. I tested in the simulator and was getting this error.
load ad failed with error: Request Error: No ad to show.
Everything on the AdMob website is working fine, It says my app is active and that ad serving is enabled. Furthermore, I know I have implemented the code properly because ads were working perfectly fine before. Now they don't show in the simulator or in the app. I have waited a few days and nothing has changed. This problem started right after I transferred the app between developer accounts. I have reached out to google support and no one has responded. Am I missing something? is there something I have to do on AdMob after transferring an App?

Related

AdMob ads won't show anymore on my IOS App

I have been having this issues for at least over 2 weeks. I uploaded my app and at first the ads would show and everything was fine then out of no where ads will not show anymore and analytics and shows ads are being requested but nothing is shown. I have no poilcy center issues and test ads work fine. I put the app-ads.txt which got verified and when I debug now I get this error, ""AdMob App ID changed. Original, new: (nil)". I just made another app and now the same thing is happening. I have tried verifying my payments and everythig is seeming fine. This issue has be annoying me and have made at least another 2 posts and still no reply.
Have you had a look at this answer?
The accepted answer states you need to add the required 'NSAppTransportSecurity' keys into your info.plist.
Ad: Monitor your Admob and Mopub earnings using the Motics ios app.

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.

iAd is not displaying ads in my approved game

I just finished an update to an iPhone app which included ads. I have signed the contract on iTunes Connect and have integrated the iAd framework with my app. When running the simulator I got test ads running in my app.
However, now that the app is on the app store (it has been about a week since I put ads into it). Whenever I go to the app on my phone there are no ads. Additionally I have around 300 downloads so far.
When I got iAd Workbench and try to view the information on my apps I get something like this:
iAd Network is temporarily unavailable
Sorry: We were unable to locate information relating to your account. Please try again later. If the problem persist please contact us.
Am I missing something? Do I just need to wait for them to review something? I have contacted iAd but have not had a response.
I found out the problem. So I had been making individual instances of adViewBanner in each of my view controllers. I replaced that by making an adViewBanner in my AppDelegate and then put an instance of that on each of my pages. Once the update was accepted with this change iAd workbench started working and the error message went away.

getting no iAd requests or impressions

I have recently added an update to my app that include iAds. When I was testing the ads they were coming up perfectly fine on my phone with apples tester ads. I had the app accepted into the app store yesterday morning and my iAd section shows 'live ads'. However i have not received an requests at all and this leads me to believe that I have done something wrong in my coding even though all test ads are working completely fine.

iAd ads not appearing regardless of app used

Recently I no longer receive test ads on both the simulator and devices and I can't figure out why. To test I've used Apple's iAd suite and it does not appear on there either. I've changed the fill rate to 100% and yet didFailToReceiveAdWithError is called 100% of the time so I'm starting to think it's a problem with Xcode, bearing in mind these same apps were working absolutely fine last week. I downloaded a fresh set from Apple just in case I inadvertently tweaked something.
The only change I can think of is I've set up provisioning profiles but I should think that has nothing to do with it?
Any one have any ideas?
Thanks,
I've run Apple sample code (both on simulator and device) and ad doesn't appear too (I got the error code 3).
I've also tried to run the app with a AppID and mobile provision for an app on which I've enable iAD Network on itunesconnect, it didn't change anything.
Seems to be an Apple's server problem, the server is unable to send ads.

Resources