Hello,
I released an iPhone app today, normal portrait mode only.
For iAd display, I use the approach of using "canDisplayBannerAds" to control display of ads, and of checking "displayingBannerAd" in viewWillLayoutSubviews to know whether an ad is being displayed by my view controller.
All ads shown in my app work correctly, except for the ad whose banner text is "Meet the Google app."/"install now". (The text of the banner ad periodically changes to "Get the Google app for iPhone.")
When I tap that particular banner, and then dismiss that ad, I no longer get new ad banners in my app. I left my app running for a number of hours, checking on this periodically during the day, and I never again got another ad.
This ad seems different from others in that the ad's orientation is landscape.
And, this issue only occurs for me on an iOS 9 device. No problems on iOS 8.
Any ideas on this? This is concerning to me, because I don't think I'll get any ad revenue after the user has viewed this particular ad.
(One other item: I mentioned above that I check "displayingBannerAd" in viewWillLayoutSubviews...if "displayingBannerAd" is NO, then I display a view of my own in the area at the bottom of the screen. Just speculating here, but I wonder whether--after this Google ad is shown--the "displayingBannerAd" property is permanently set to NO. I wish there was a way to test this kind of landscape ad in the Simulator...is there?)
Thank you.
-Allan