Appodeal SDK 2.6.0

@agramonte thank you, I will stay with the older version too for the iOS builds.

2.6.0 for android works perfectly for me but 2.6.1 needs work because of the crashes.

Haven’t tested it again the last days though.

How about appodeal.isLoaded( ) and appodeal.canShow( ).

Which one should we use? Is there any difference?

Both look the same to me.

 

Vlad I guess you could give some answers if you have time :slight_smile:

@agramonte

Here are the specifics of the crash. Last update we did was 12 th of december.

The curve is growing with the percentage of Android 10 installs. For some strange reason it’s been decreasing for the last couple of days. Including sunday where DAU is highest.

This leads me to think that some specific ads are causing it.

@aarbron

I just did a build with Appodeal beta 2.6.1 for iOS.

It works great for me. It seems it fixed all the issues with misplaced ad windows and scaling.

What version of Xcode/iOS do you use?

I think the update needs to be built with iOS 13. Apple did some changes that affected the webviews the ads are shown in.

I built with db 3569 for iOS 13.3

@ojnab

I build with 3573 and iOS 13.3.

3569 is giving me error as mentioned days ago.

2.6.1 is still problematic for me but the older version works fine.

(after build, if the app has a number in title like “6 Cats”, creates an empty folder with the same name as the number and crashes in device)

Also 3574 is giving me a new “template not found” error.

There is a big mess and nobody is here to help.

I was a huge supporter of Corona but right now I’m checking my other options.

Many problems for many weeks continuously.

That’s not acceptable and who knows what’s coming next.

@aarbron

Sorry I should have read your posts again before replying.

What happens if you remove the number and space in the title?

Is it still crashing on device then?

You do know you can call the build whatever and set the display name in the build settings?

CFBundleDisplayName = "6 Cats"

@ojnab have you tried moving your ad unit priority up and down to see if you can determine what provider is the issue.

@aarbron All I can offer is what I have in my code. It might not make much sense because it is part of a larger library.

adProvider.isAvailable = function(adType) if adType == "offerWall" then -- Appodeal doesn't have offerwall return false end if adType == "rewardedVideo" then local isLoaded = appodeal.canShow( "rewardedVideo" ) return isLoaded else -- Everything else. local isLoaded = appodeal.isLoaded( adType ) return isLoaded end return false end

@ojnab

If I remove the number I don’t get the empty folder but the app still crashes.

@agramonte 

What I see is that you use canShow for video and isLoaded for offerwall.

Thank you!

@aarbron canshow for “rewardVideo” and isLoaded for everything else. Added comments.

SDK 2.6 is out of beta.

I wonder if Vlad is still working on it and if we are going to get it in stable version.

Also I did some tests today (sorry but it’s not my main job and it’s hard for me to spend much time) and the app crashes on iOS if the app name has more that 2 words and there is space between them.

For example:

Application name: Four Strings or 4 Strings -> crashes

Application name: FourStrings or 4Strings -> works fine

FYI: We had no Android 10 crashes for the last 3 days on the live version.

I guess Appodeal or some ad provider did something on their backend.

Filtered out some bad ads or something. 

Of note I am finally getting the Amazon version up and realized that the latest beta version:

plugin.appodeal: 1.6.5b (SDK: 2.6.1)

works on Amazon.

@ojnab @vlads @agramonte

Hi!

I got the same crashes on android 10 devices.
The game crashes in 10 - 20 seconds.
When I remove the appodeal plugin everything works fine.