[Appodeal] Ads fail to load in China

I live in China so I have the luxury of testing this. I have a shop page where you can click to show a reward ad in exchange for game cash and the button is greyed out if the ad has not loaded yet. If I activate the VPN server on my device the ad loads pretty quickly and is thus greyed after a few seconds or so. But with VPN disabled the ad still is not ready after several minutes.

The log gives this error:

[Appodeal 1.3.6][error] Error while fetching ad queue for "Rewarded Video" request: Error Domain=com.appodeal.error Code=195944099 "Got error while fetching ad items from sever" UserInfo={NSUnderlyingError=0x15eb5480 {Error Domain=NSURLErrorDomain Code=-1001 "The request timed out." UserInfo={NSErrorFailingURLStringKey=https://api.appodeal.com/get, \_kCFStreamErrorCodeKey=-2102, NSErrorFailingURLKey=https://api.appodeal.com/get, NSLocalizedDescription=The request timed out.,  

I have other apps in China on the app store using Admob and the ads show no problem at all.

Hi,

What version of Corona Appodeal plugin are you using exactly?

[Appodeal 1.3.6] is actually quite old, I’m not sure that it’s causing the issue, but still.

In the mean time, I’ve got to say, that Corona Appodeal plugin have no control over an ad fill, so you should send a user feedback directly to Appodeal’s support team. I will write to our fellow Appodeal engineer about this as well, to double check that your feedback won’t be lost.

I’m just including Appodeal in build settings, I’m not specifically trying to use an old version. And yes you’re right that’s probably not the issue here, unless their old plugin used to block China or something.

Ok I’ll contact support about it.

What version of Corona Sim do you use then? They are tied together, as any other plugin.

I’m using 2017.3061. Unfortunately that’s a limitation with Corona, it’s the latest version I can use that works with XCode 8.2.1 which is the latest version of XCode that works with EL Capitan. Like many people, I’m hesitant to upgrade to Sierra.

Apple still support XCode 6 so like I say, it’s a limitation of Corona.

Hi,

What version of Corona Appodeal plugin are you using exactly?

[Appodeal 1.3.6] is actually quite old, I’m not sure that it’s causing the issue, but still.

In the mean time, I’ve got to say, that Corona Appodeal plugin have no control over an ad fill, so you should send a user feedback directly to Appodeal’s support team. I will write to our fellow Appodeal engineer about this as well, to double check that your feedback won’t be lost.

I’m just including Appodeal in build settings, I’m not specifically trying to use an old version. And yes you’re right that’s probably not the issue here, unless their old plugin used to block China or something.

Ok I’ll contact support about it.

What version of Corona Sim do you use then? They are tied together, as any other plugin.

I’m using 2017.3061. Unfortunately that’s a limitation with Corona, it’s the latest version I can use that works with XCode 8.2.1 which is the latest version of XCode that works with EL Capitan. Like many people, I’m hesitant to upgrade to Sierra.

Apple still support XCode 6 so like I say, it’s a limitation of Corona.