Is Appodeal done?

Just pushed fix for Admob on iOS, was able to build this without any errors

plugins = {
        -- Base
        ['plugin.appodeal.base'] = { publisherId = 'com.coronalabs' },
        ["plugin.appodeal.Amazon"] = {publisherId = 'com.coronalabs'},
        
        ['plugin.appodeal.Bidmachine'] = { publisherId = 'com.coronalabs' }, -- needs Amazon, Facebook, Vungle, MyTarget, and Pangle to build and this
        ['plugin.appodeal.GoogleAdMob'] = { publisherId = 'com.coronalabs' }, -- fix this
        ['plugin.appodeal.AppLovin'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.FacebookAudience'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.MyTarget'] = { publisherId = 'com.coronalabs' },

        ["plugin.appodeal.Pangle"] = {publisherId = 'com.coronalabs'},
        ['plugin.appodeal.Unity'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.Vungle'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.Yandex'] = { publisherId = 'com.coronalabs' }, -- working on this for iOS
        ["plugin.appodeal.InMobi"] = {publisherId = 'com.coronalabs'},
        
        ["plugin.facebook.v4a"] = {publisherId = 'com.coronalabs'},
        ["plugin.notifications.v2.firebase"] = {publisherId = 'com.coronalabs'},

As far as I can tell everything is good and Appodeal is updated 3.10 which is the latest as of posting, if any issues are occurring let me know :slight_smile:

4 Likes

Thank you so much, Scott! I really appreciate your quick work on this.
I’ll test the 3.10 version this weekend and report back if I find anything.
Thanks again for your continued support!

1 Like

Can someone confirm that latest Appodeal plugin is working for both Android & iOS on actual devices?
Without using previous versions of the adaptors.

Last month on iOS I made it work only with older adaptor versions.
On Android no luck.

Didn’t try deleting my plugins folder and redownload them though (this seems to fix many issues).

iOS work. Test on iPhone 16 Plus, iOS 26.0.1.
Android too. Test on Xiaomi Redmi 9C

I get this error in android, I have only enabled these plugins:

 ['plugin.appodeal.base'] = { publisherId = 'com.coronalabs', supportedPlatforms = { iphone=false, android = true } },
 ['plugin.appodeal.GoogleAdMob'] = { publisherId = 'com.coronalabs', supportedPlatforms = { iphone=false, android = true } },

Odd I tried building and was able to build successfully, are you building on windows? Can you clear your plugin cache

I was using windows for the build, I managed to make it work after I added the amazon plugin (I dont know if its mandatory)

Now my builds is like:

['plugin.appodeal.base'] = { publisherId = 'com.coronalabs' },
["plugin.appodeal.Amazon"] = {publisherId = 'com.coronalabs'},
['plugin.appodeal.GoogleAdMob'] = { publisherId = 'com.coronalabs' },

I am getting this error building from MacOs for ios:

ERROR: Builder failed: ld: warning: -ld_classic is deprecated and will be removed in a future release
Nov 06 10:25:14.813 ld: warning: Could not find or use auto-linked library 'swiftWebKit'
                    ld: warning: Could not find or use auto-linked framework 'CoreAudioTypes'
                    ld: warning: Could not find or use auto-linked framework 'SwiftUICore'
                    ld: warning: Could not find or use auto-linked framework 'UnitySwiftProtobuf'
                    Undefined symbols for architecture arm64:
                      "_XPluginsGetDataFuncOrAbort", referenced from:
                          _LogDefaultLevelSocket_GetPlugin in FBAudienceNetwork(PluginSockets.mm.pic.o)
                          _LogDirectorySocket_GetPlugin in FBAudienceNetwork(PluginSockets.mm.pic.o)
                          LogDisableSocket_getPluginDataPair() in FBAudienceNetwork(PluginSockets.mm.pic.o)
                          _LogFormatterSocket_GetPlugin in FBAudienceNetwork(PluginSockets.mm.pic.o)
                          _LogMaxFileSizeSocket_GetPlugin in FBAudienceNetwork(PluginSockets.mm.pic.o)
                          _LogMaxNumFilesSocket_GetPlugin in FBAudienceNetwork(PluginSockets.mm.pic.o)
                          _LogRollFrequencySocket_GetPlugin in FBAudienceNetwork(PluginSockets.mm.pic.o)
                          ...
                      "_XPluginsGetFunctionPtrFromID", referenced from:
                          _LogDirectorySocket_InvokeDirectoryFunction in FBAudienceNetwork(PluginSockets.mm.pic.o)
                          _LogFormatterSocket_InvokeFunction in FBAudienceNetwork(PluginSockets.mm.pic.o)
                      "Plugins::SocketThreadLocalScope::SocketThreadLocalScope(int)", referenced from:
                          _LogDirectorySocket_InvokeDirectoryFunction in FBAudienceNetwork(PluginSockets.mm.pic.o)
                          _LogFormatterSocket_InvokeFunction in FBAudienceNetwork(PluginSockets.mm.pic.o)
                      "Plugins::SocketThreadLocalScope::~SocketThreadLocalScope()", referenced from:
                          _OUTLINED_FUNCTION_0 in FBAudienceNetwork(PluginSockets.mm.pic.o)
                    ld: symbol(s) not found for architecture arm64
                    clang++: error: linker command failed with exit code 1 (use -v to see invocation)
Nov 06 10:25:14.813 BUILD ERROR: There was a problem linking the app.
                    
                    Check the console for more information.
Nov 06 10:25:14.813 
Nov 06 10:25:15.446 iOS build failed (2) after 99 seconds
Nov 06 10:25:15.920 ERROR: Build Failed: There was a problem linking the app.
                    
                    Check the console for more information.