Is anyone else having problems using ads.load on IOS?

It seems to just not be loading an ad at all as when I call

ads.show("interstitial", {myAppID})

It still takes a few seconds before showing the ad. On android it works fine and shows an ad immediately but not on IOS  :huh:

Are you finding any errors or warnings in your console log?

Can you add some print statements to your ad listener function to print out what the result of the ads.load() and ads.show() are?

Rob

We are having this same issue, and it’s very aggravating because we get violation notices from admob frequently on this - is there a way to make it so the admob interstitials show up instantly - there is always a 2-3 second lag

With AdMob we support ads.load() which can be called in advance of showing it. At that point when you call ads.show() it should show instantly. Full screen ads are very dependent on Internet speeds and can take several seconds to download the creative.

Rob

Yea the ads.load() doesn’t seem to be working for ios, which is weird because it use to be working over a year ago with the same code. 

I noticed that ads.isLoaded(“interstitial”) is never true so the interstitial doesn’t show. When I remove isLoaded the ad shows but takes a few seconds, even if the app has been open for more of a minute meaning that it isn’t preloading. Everything works fine in android though.

Are you finding any errors or warnings in your console log?

Can you add some print statements to your ad listener function to print out what the result of the ads.load() and ads.show() are?

Rob

We are having this same issue, and it’s very aggravating because we get violation notices from admob frequently on this - is there a way to make it so the admob interstitials show up instantly - there is always a 2-3 second lag

With AdMob we support ads.load() which can be called in advance of showing it. At that point when you call ads.show() it should show instantly. Full screen ads are very dependent on Internet speeds and can take several seconds to download the creative.

Rob

Yea the ads.load() doesn’t seem to be working for ios, which is weird because it use to be working over a year ago with the same code. 

I noticed that ads.isLoaded(“interstitial”) is never true so the interstitial doesn’t show. When I remove isLoaded the ad shows but takes a few seconds, even if the app has been open for more of a minute meaning that it isn’t preloading. Everything works fine in android though.