Jump to content

[TOPIC: topicViewTemplate]
[GLOBAL: userSmallPhoto]
Photo

Appodeal plugin v. 2.5.7 shows error popup tag on start app
Started by evgen Oct 14 2019 06:17 AM

7 replies to this topic
appodeal plugin
[TOPIC CONTROLS]
[/TOPIC CONTROLS]
[modOptionsDropdown]
[/modOptionsDropdown]
[reputationFilter]
[TOPIC: post.html]
#1

evgen

[GLOBAL: userInfoPane.html]
evgen
  • Observer

  • 12 posts
  • Corona SDK

the tag texts is: 'ERROR: AmazonAds not found' (see screenshot attached)

 

I do not use the AmazonAds at all.

Here below my build.settings part related to Appodeal plugin:

 

            -- Appodeal
            -- Base
            ['plugin.appodeal.base'] = { publisherId = 'com.coronalabs' },
            ['plugin.appodeal.GoogleAdMob'] = { publisherId = 'com.coronalabs' }, 
     
            -- Rewarded Video
            ['plugin.appodeal.AdColony'] = { publisherId = 'com.coronalabs' },
            ['plugin.appodeal.AppLovin'] = { publisherId = 'com.coronalabs' },
            ['plugin.appodeal.Chartboost'] = { publisherId = 'com.coronalabs' },
            -- ['plugin.appodeal.FacebookAudience'] = { publisherId = 'com.coronalabs' },   -- fails: ios,android
            ['plugin.appodeal.Flurry'] = { publisherId = 'com.coronalabs' },
            ['plugin.appodeal.InMobi'] = { publisherId = 'com.coronalabs' },
            ['plugin.appodeal.IronSource'] = { publisherId = 'com.coronalabs' },
            -- ['plugin.appodeal.Mobvista'] = { publisherId = 'com.coronalabs' },   -- fails: android
            ['plugin.appodeal.MyTarget'] = { publisherId = 'com.coronalabs' },
            ['plugin.appodeal.StartApp'] = { publisherId = 'com.coronalabs' },
            ['plugin.appodeal.Unity'] = { publisherId = 'com.coronalabs' },
            ['plugin.appodeal.Vungle'] = { publisherId = 'com.coronalabs' },
            ['plugin.appodeal.Tapjoy'] = { publisherId = 'com.coronalabs' },
            -- ['plugin.appodeal.TwitterMoPub'] = { publisherId = 'com.coronalabs' },   -- fails: ios
 
Ok, then I have added the AmazonAds one:
             ['plugin.appodeal.AmazonAds'] = { publisherId = 'com.coronalabs' },
 
And then I got this: 
ERROR: Mintegral not found
 
"Genius ...(guys)!!!" - I was thinking that moment..
 
Ok, let's go ahead. And ...
            ['plugin.appodeal.Mintegral'] = { publisherId = 'com.coronalabs' },
 
Result -> build failed! In the build log I found that I have to activate this plugin online! Heh.. let's try!
 
Result -> 404 - not available
"Oops!... What the hell is going on!?!" - That was in my mind that time..
 
By the way, any Mintegral was not found any way at the Corona Marketplace.
 

So, could you please explain me how to solve this issue, please?
Thank you in advance.

 

UPDATE: "pluginVersion":"1.6.5b", "sdkVersion":"2.5.7", if that can help..

Attached Files



[TOPIC: post.html]
#2

agramonte

[GLOBAL: userInfoPane.html]
agramonte
  • Corona Geek

  • 1,274 posts
  • Corona SDK

Disable Mintegral by adding it to the init. Example:

appodeal.init( adProvider.adListener, 
{ appKey="<key>", 
disableWriteExternalPermissionCheck=true, 
testMode=false, 
hasUserConsent=false, 
disableNetworks = {"mintegral"} } )


[TOPIC: post.html]
#3

evgen

[GLOBAL: userInfoPane.html]
evgen
  • Observer

  • 12 posts
  • Corona SDK

Unfortunately, { disableNetworks=..} doesn't help.
The only one thing changed, I got new huge warning from the SDK (see below)
The error tag is still here ;)

 

Disabling ad network AmazonAds (WARNING: FOR ADVANCED USE ONLY. DO NOT USE UNLESS YOU KNOW WHAT YOU ARE DOING)



[TOPIC: post.html]
#4

agramonte

[GLOBAL: userInfoPane.html]
agramonte
  • Corona Geek

  • 1,274 posts
  • Corona SDK

That is just a warming. Remove Mintegral from the list of plugins and leave the tag to disable the network. I just released an app yesterday and it doesn't have this warning. You can also do the same for Amazon or any other network you don't want or don't work.



[TOPIC: post.html]
#5

evgen

[GLOBAL: userInfoPane.html]
evgen
  • Observer

  • 12 posts
  • Corona SDK

@agramonte, I suppose you are talking about the native build (as I found, that is one way to build Appodeal for Amazon now)
I build with Corona Simulator v.3540 now. 
I have no AmazonAds, and no Mintegral plugins included.

And I have that error tag message on the every app start.



[TOPIC: post.html]
#6

agramonte

[GLOBAL: userInfoPane.html]
agramonte
  • Corona Geek

  • 1,274 posts
  • Corona SDK

No. Not native. Just a normal simulator build. No toast pop-up. Just the warning on the logs.

 

What I tested it with:

Device/Corona Version/Andriod OS 1: Platform: PH-1 / ARM64 / 10 / Adreno ™ 540 / OpenGL ES 3.2 V@401.0 (GIT@436c23c, I70c9d1ad86, 1560985473) (Date:06/19/19) / 2019.3540 / español | US | es_US | es

 

Device/Corona Version/Andriod OS 2: Platform: LG-US998 / ARM64 / 8.0.0 / Adreno ™ 540 / OpenGL ES 3.2 V@251.0 (GIT@547d238, Ida6448821d) (Date:11/02/17) / 2019.3540 / English | US | en_US | en

 

Entire project attached without my keys.

 

Init:

appodeal.init( adListener, 
{ appKey="xxxx", 
disableWriteExternalPermissionCheck=true, 
testMode=false, 
hasUserConsent=false, 
disableNetworks = {"mintegral"} } )

Build settings:

 

-- Base

        ['plugin.appodeal.base'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.GoogleAdMob'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.StartApp'] = { publisherId = 'com.coronalabs' },
 
        -- Banner
        ['plugin.appodeal.AppLovin'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.FacebookAudience'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.MyTarget'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.Yandex'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.AmazonAds'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.TwitterMoPub'] = { publisherId = 'com.coronalabs' },
 
        -- Interstitial
        ['plugin.appodeal.AdColony'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.Chartboost'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.IronSource'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.Ogury'] = { publisherId = 'com.coronalabs' },
 
        -- Rewarded Video
        ['plugin.appodeal.Unity'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.Vungle'] = { publisherId = 'com.coronalabs' },
        

 

Attached Files



[TOPIC: post.html]
#7

Dr.Klaus

[GLOBAL: userInfoPane.html]
Dr.Klaus
  • Enthusiast

  • 99 posts
  • Corona SDK

@agramonte

Thanks, we will try this.



[TOPIC: post.html]
#8

evgen

[GLOBAL: userInfoPane.html]
evgen
  • Observer

  • 12 posts
  • Corona SDK

agramonte,

that looks like a weird magic trick, but it's actually works!

Thank you so much! 

 

​Finally, I want to summarise the result:

1. plugin AmazonAds should be included anyway (even you don't need it, like in my case)  

2. disableNetworks={"mintegral"} should be added to the init call also

these both items makes magic 8)

my fault was that I have tried to disable both items in the init stage

 

Thank you again.

And hope that some day Corona team will give us the possibility just to build our apps without black magic found and shared with lucky guys. ;)


  • agramonte likes this


[topic_controls]
[/topic_controls]

Also tagged with one or more of these keywords: appodeal, plugin