Bounty: 50
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?)