Is Appodeal done?

For several months now, I haven’t been able to update my applications that use Appodeal. There are always different errors. I kindly ask for help, dear forum members. Please help me figure out what I’m doing wrong. If I disable all Appodeal plugins, everything works fine. What do I need to do to make them work together with ads?

Macbook M1, Xcode 16.1, Mac OS 15.1.1
My Build setting

Console with error

<result>ld: warning: -ld_classic is deprecated and will be removed in a future release
                    ld: warning: building for iOS, but linking in dylib file (/Users/alex/Desktop/Pechenie.app/Frameworks/AppLovinSDK.framework/AppLovinSDK) built for iOS Simulator
                    ld: warning: Could not find or use auto-linked framework 'BidMachineAnalyticsCore'
                    ld: warning: Could not find or use auto-linked framework 'BidMachineAnalyticsWrapper'
                    ld: warning: Could not find or use auto-linked framework 'BidMachineDataBase'
                    ld: warning: Could not find or use auto-linked framework 'CoreAudioTypes'
                    ld: warning: Could not find or use auto-linked framework 'BidMachineDisplayCore'
                    ld: warning: Could not find or use auto-linked framework 'AppodealMediationCoreObjC'
                    ld: warning: Could not find or use auto-linked framework 'BidMachineBiddingCore'
                    ld: warning: Could not find or use auto-linked framework 'UnitySwiftProtobuf'
                    ld: warning: Could not find or use auto-linked framework 'BidMachineNetworkCore'
                    Undefined symbols for architecture arm64:
                      "_kAPDAdColonyNetworkName", referenced from:
                          _$s18APDAdColonyAdapter02AdbD7NetworkC3apiAcA0dB3Api_p_tcfc in libAPDAdColonyAdapter.a(AdColonyAdNetwork.o)
                          _$s18APDAdColonyAdapter0aB10AppOptionsC9configure33_A9D9AD4BE2CE9FB608225F2055FC13B9LL4withyAA0abdE7BuilderC_tF in libAPDAdColonyAdapter.a(APDAdColonyAppOptions.o)
                    ld: symbol(s) not found for architecture arm64
                    clang++: error: linker command failed with exit code 1 (use -v to see invocation)</result>
Nov 29 19:29:42.068 ERROR: Builder failed: ld: warning: -ld_classic is deprecated and will be removed in a future release
Nov 29 19:29:42.068 ld: warning: building for iOS, but linking in dylib file (/Users/alex/Desktop/Pechenie.app/Frameworks/AppLovinSDK.framework/AppLovinSDK) built for iOS Simulator
                    ld: warning: Could not find or use auto-linked framework 'BidMachineAnalyticsCore'
                    ld: warning: Could not find or use auto-linked framework 'BidMachineAnalyticsWrapper'
                    ld: warning: Could not find or use auto-linked framework 'BidMachineDataBase'
                    ld: warning: Could not find or use auto-linked framework 'CoreAudioTypes'
                    ld: warning: Could not find or use auto-linked framework 'BidMachineDisplayCore'
                    ld: warning: Could not find or use auto-linked framework 'AppodealMediationCoreObjC'
                    ld: warning: Could not find or use auto-linked framework 'BidMachineBiddingCore'
                    ld: warning: Could not find or use auto-linked framework 'UnitySwiftProtobuf'
                    ld: warning: Could not find or use auto-linked framework 'BidMachineNetworkCore'
                    Undefined symbols for architecture arm64:
                      "_kAPDAdColonyNetworkName", referenced from:
                          _$s18APDAdColonyAdapter02AdbD7NetworkC3apiAcA0dB3Api_p_tcfc in libAPDAdColonyAdapter.a(AdColonyAdNetwork.o)
                          _$s18APDAdColonyAdapter0aB10AppOptionsC9configure33_A9D9AD4BE2CE9FB608225F2055FC13B9LL4withyAA0abdE7BuilderC_tF in libAPDAdColonyAdapter.a(APDAdColonyAppOptions.o)
                    ld: symbol(s) not found for architecture arm64
                    clang++: error: linker command failed with exit code 1 (use -v to see invocation)
Nov 29 19:29:42.069 BUILD ERROR: There was a problem linking the app.
                    
                    Check the console for more information.
Nov 29 19:29:42.070 
Nov 29 19:29:42.365 iOS build failed (2) after 19 seconds
Nov 29 19:29:42.809 ERROR: Build Failed: There was a problem linking the app.
                    
                    Check the console for more information.
Nov 29 19:29:42.809 
Nov 29 19:31:46.764 2024-11-29 19:31:46.741 CoronaConsole[8961:4834034] +[IMKInputSession subclass]: chose IMKInputSession_Modern
settings =
{
        splashScreen = 
    {
        enable = false
    },

    orientation = {
        default = "portrait",
        supported = { "portrait", }
    },

    iphone =
    {   
        xcassets = "Images.xcassets",
        plist =
        {
            GADApplicationIdentifier = "GOOGLE ID",
            NSAppTransportSecurity = { NSAllowsArbitraryLoads=true },
            MinimumOSVersion = "12.4", -- Needed to avoid build errors
            NSLocationWhenInUseUsageDescription = "The app needs your location for analytics and advertising purposes",
            NSCalendarsUsageDescription = "The app needs your calendar to provide personalised advertising experience tailored to you",
            NSUserTrackingUsageDescription = "This identifier will be used to deliver personalized ads to you.",
            NSBluetoothAlwaysUsageDescription = "This app would like to access bluetooth for advertising purposes.",
            CFBundleLocalizations = {
                "en",
                "ru",
                "es",
                "zh",
                "ko",
                "de",
                "pt",
                "fr",
                "ja",
                "ar",
                "it",
                "hi",
            },
            UILaunchStoryboardName = "LaunchScreen",
            UIStatusBarHidden = true,
            CFBundleDisplayName = "Name",
            CFBundleName = "Name",
            SKAdNetworkItems = {
                { SKAdNetworkIdentifier = "22mmun2rn5.skadnetwork" },
                { SKAdNetworkIdentifier = "238da6jt44.skadnetwork" },
                { SKAdNetworkIdentifier = "24t9a8vw3c.skadnetwork" },
                { SKAdNetworkIdentifier = "24zw6aqk47.skadnetwork" },
                { SKAdNetworkIdentifier = "252b5q8x7y.skadnetwork" },
                { SKAdNetworkIdentifier = "275upjj5gd.skadnetwork" },
                { SKAdNetworkIdentifier = "294l99pt4k.skadnetwork" },
                { SKAdNetworkIdentifier = "2fnua5tdw4.skadnetwork" },
                { SKAdNetworkIdentifier = "2q884k2j68.skadnetwork" },
                { SKAdNetworkIdentifier = "2rq3zucswp.skadnetwork" },
                { SKAdNetworkIdentifier = "2tdux39lx8.skadnetwork" },
                { SKAdNetworkIdentifier = "2u9pt9hc89.skadnetwork" },
                { SKAdNetworkIdentifier = "32z4fx6l9h.skadnetwork" },
                { SKAdNetworkIdentifier = "33r6p7g8nc.skadnetwork" },
                { SKAdNetworkIdentifier = "3cgn6rq224.skadnetwork" },
                { SKAdNetworkIdentifier = "3l6bd9hu43.skadnetwork" },
                { SKAdNetworkIdentifier = "3qcr597p9d.skadnetwork" },
                { SKAdNetworkIdentifier = "3qy4746246.skadnetwork" },
                { SKAdNetworkIdentifier = "3rd42ekr43.skadnetwork" },
                { SKAdNetworkIdentifier = "3sh42y64q3.skadnetwork" },
                { SKAdNetworkIdentifier = "424m5254lk.skadnetwork" },
                { SKAdNetworkIdentifier = "4468km3ulz.skadnetwork" },
                { SKAdNetworkIdentifier = "44jx6755aq.skadnetwork" },
                { SKAdNetworkIdentifier = "44n7hlldy6.skadnetwork" },
                { SKAdNetworkIdentifier = "47vhws6wlr.skadnetwork" },
                { SKAdNetworkIdentifier = "488r3q3dtq.skadnetwork" },
                { SKAdNetworkIdentifier = "4dzt52r2t5.skadnetwork" },
                { SKAdNetworkIdentifier = "4fzdc2evr5.skadnetwork" },
                { SKAdNetworkIdentifier = "4mn522wn87.skadnetwork" },
                { SKAdNetworkIdentifier = "4pfyvq9l8r.skadnetwork" },
                { SKAdNetworkIdentifier = "4w7y6s5ca2.skadnetwork" },
                { SKAdNetworkIdentifier = "523jb4fst2.skadnetwork" },
                { SKAdNetworkIdentifier = "52fl2v3hgk.skadnetwork" },
                { SKAdNetworkIdentifier = "54nzkqm89y.skadnetwork" },
                { SKAdNetworkIdentifier = "55644vm79v.skadnetwork" },
                { SKAdNetworkIdentifier = "55y65gfgn7.skadnetwork" },
                { SKAdNetworkIdentifier = "577p5t736z.skadnetwork" },
                { SKAdNetworkIdentifier = "578prtvx9j.skadnetwork" },
                { SKAdNetworkIdentifier = "5a6flpkh64.skadnetwork" },
                { SKAdNetworkIdentifier = "5f5u5tfb26.skadnetwork" },
                { SKAdNetworkIdentifier = "5ghnmfs3dh.skadnetwork" },
                { SKAdNetworkIdentifier = "5l3tpt7t6e.skadnetwork" },
                { SKAdNetworkIdentifier = "5lm9lj6jb7.skadnetwork" },
                { SKAdNetworkIdentifier = "5mv394q32t.skadnetwork" },
                { SKAdNetworkIdentifier = "5tjdwbrq8w.skadnetwork" },
                { SKAdNetworkIdentifier = "627r9wr2y5.skadnetwork" },
                { SKAdNetworkIdentifier = "633vhxswh4.skadnetwork" },
                { SKAdNetworkIdentifier = "67369282zy.skadnetwork" },
                { SKAdNetworkIdentifier = "6964rsfnh4.skadnetwork" },
                { SKAdNetworkIdentifier = "6g9af3uyq4.skadnetwork" },
                { SKAdNetworkIdentifier = "6p4ks3rnbw.skadnetwork" },
                { SKAdNetworkIdentifier = "6qx585k4p6.skadnetwork" },
                { SKAdNetworkIdentifier = "6rd35atwn8.skadnetwork" },
                { SKAdNetworkIdentifier = "6v7lgmsu45.skadnetwork" },
                { SKAdNetworkIdentifier = "6xzpu9s2p8.skadnetwork" },
                { SKAdNetworkIdentifier = "6yxyv74ff7.skadnetwork" },
                { SKAdNetworkIdentifier = "737z793b9f.skadnetwork" },
                { SKAdNetworkIdentifier = "74b6s63p6l.skadnetwork" },
                { SKAdNetworkIdentifier = "7953jerfzd.skadnetwork" },
                { SKAdNetworkIdentifier = "79pbpufp6p.skadnetwork" },
                { SKAdNetworkIdentifier = "79w64w269u.skadnetwork" },
                { SKAdNetworkIdentifier = "7bxrt786m8.skadnetwork" },
                { SKAdNetworkIdentifier = "7fbxrn65az.skadnetwork" },
                { SKAdNetworkIdentifier = "7fmhfwg9en.skadnetwork" },
                { SKAdNetworkIdentifier = "7k3cvf297u.skadnetwork" },
                { SKAdNetworkIdentifier = "7rz58n8ntl.skadnetwork" },
                { SKAdNetworkIdentifier = "7tnzynbdc7.skadnetwork" },
                { SKAdNetworkIdentifier = "7ug5zh24hu.skadnetwork" },
                { SKAdNetworkIdentifier = "84993kbrcf.skadnetwork" },
                { SKAdNetworkIdentifier = "866k9ut3g3.skadnetwork" },
                { SKAdNetworkIdentifier = "88k8774x49.skadnetwork" },
                { SKAdNetworkIdentifier = "899vrgt9g8.skadnetwork" },
                { SKAdNetworkIdentifier = "89z7zv988g.skadnetwork" },
                { SKAdNetworkIdentifier = "8c4e2ghe7u.skadnetwork" },
                { SKAdNetworkIdentifier = "8m87ys6875.skadnetwork" },
                { SKAdNetworkIdentifier = "8qiegk9qfv.skadnetwork" },
                { SKAdNetworkIdentifier = "8r8llnkz5a.skadnetwork" },
                { SKAdNetworkIdentifier = "8s468mfl3y.skadnetwork" },
                { SKAdNetworkIdentifier = "8w3np9l82g.skadnetwork" },
                { SKAdNetworkIdentifier = "97r2b46745.skadnetwork" },
                { SKAdNetworkIdentifier = "9b89h5y424.skadnetwork" },
                { SKAdNetworkIdentifier = "9g2aggbj52.skadnetwork" },
                { SKAdNetworkIdentifier = "9nlqeag3gk.skadnetwork" },
                { SKAdNetworkIdentifier = "9rd848q2bz.skadnetwork" },
                { SKAdNetworkIdentifier = "9t245vhmpl.skadnetwork" },
                { SKAdNetworkIdentifier = "9vvzujtq5s.skadnetwork" },
                { SKAdNetworkIdentifier = "9wsyqb3ku7.skadnetwork" },
                { SKAdNetworkIdentifier = "9yg77x724h.skadnetwork" },
                { SKAdNetworkIdentifier = "a2p9lx4jpn.skadnetwork" },
                { SKAdNetworkIdentifier = "a7xqa6mtl2.skadnetwork" },
                { SKAdNetworkIdentifier = "a8cz6cu7e5.skadnetwork" },
                { SKAdNetworkIdentifier = "au67k4efj4.skadnetwork" },
                { SKAdNetworkIdentifier = "av6w8kgt66.skadnetwork" },
                { SKAdNetworkIdentifier = "axh5283zss.skadnetwork" },
                { SKAdNetworkIdentifier = "b55w3d8y8z.skadnetwork" },
                { SKAdNetworkIdentifier = "b9bk5wbcq9.skadnetwork" },
                { SKAdNetworkIdentifier = "bvpn9ufa9b.skadnetwork" },
                { SKAdNetworkIdentifier = "bxvub5ada5.skadnetwork" },
                { SKAdNetworkIdentifier = "c3frkrj4fj.skadnetwork" },
                { SKAdNetworkIdentifier = "c6k4g5qg8m.skadnetwork" },
                { SKAdNetworkIdentifier = "c7g47wypnu.skadnetwork" },
                { SKAdNetworkIdentifier = "cad8qz2s3j.skadnetwork" },
                { SKAdNetworkIdentifier = "ce8ybjwass.skadnetwork" },
                { SKAdNetworkIdentifier = "cg4yq2srnc.skadnetwork" },
                { SKAdNetworkIdentifier = "cj5566h2ga.skadnetwork" },
                { SKAdNetworkIdentifier = "cp8zw746q7.skadnetwork" },
                { SKAdNetworkIdentifier = "cs644xg564.skadnetwork" },
                { SKAdNetworkIdentifier = "cstr6suwn9.skadnetwork" },
                { SKAdNetworkIdentifier = "cwn433xbcr.skadnetwork" },
                { SKAdNetworkIdentifier = "d7g9azk84q.skadnetwork" },
                { SKAdNetworkIdentifier = "dbu4b84rxf.skadnetwork" },
                { SKAdNetworkIdentifier = "dd3a75yxkv.skadnetwork" },
                { SKAdNetworkIdentifier = "dkc879ngq3.skadnetwork" },
                { SKAdNetworkIdentifier = "dmv22haz9p.skadnetwork" },
                { SKAdNetworkIdentifier = "dn942472g5.skadnetwork" },
                { SKAdNetworkIdentifier = "dr774724x4.skadnetwork" },
                { SKAdNetworkIdentifier = "dt3cjx1a9i.skadnetwork" },
                { SKAdNetworkIdentifier = "dticjx1a9i.skadnetwork" },
                { SKAdNetworkIdentifier = "dzg6xy7pwj.skadnetwork" },
                { SKAdNetworkIdentifier = "e5fvkxwrpn.skadnetwork" },
                { SKAdNetworkIdentifier = "ecpz2srf59.skadnetwork" },
                { SKAdNetworkIdentifier = "eh6m2bh4zr.skadnetwork" },
                { SKAdNetworkIdentifier = "ejvt5qm6ak.skadnetwork" },
                { SKAdNetworkIdentifier = "eqhxz8m8av.skadnetwork" },
                { SKAdNetworkIdentifier = "f38h382jlk.skadnetwork" },
                { SKAdNetworkIdentifier = "f73kdq92p3.skadnetwork" },
                { SKAdNetworkIdentifier = "f7s53z58qe.skadnetwork" },
                { SKAdNetworkIdentifier = "feyaarzu9v.skadnetwork" },
                { SKAdNetworkIdentifier = "fkak3gfpt6.skadnetwork" },
                { SKAdNetworkIdentifier = "fz2k2k5tej.skadnetwork" },
                { SKAdNetworkIdentifier = "g28c52eehv.skadnetwork" },
                { SKAdNetworkIdentifier = "g2y4y55b64.skadnetwork" },
                { SKAdNetworkIdentifier = "g69uk9uh2b.skadnetwork" },
                { SKAdNetworkIdentifier = "g6gcrrvk4p.skadnetwork" },
                { SKAdNetworkIdentifier = "gfat3222tu.skadnetwork" },
                { SKAdNetworkIdentifier = "ggvn48r87g.skadnetwork" },
                { SKAdNetworkIdentifier = "glqzh8vgby.skadnetwork" },
                { SKAdNetworkIdentifier = "gta8lk7p23.skadnetwork" },
                { SKAdNetworkIdentifier = "gta9lk7p23.skadnetwork" },
                { SKAdNetworkIdentifier = "gvmwg8q7h5.skadnetwork" },
                { SKAdNetworkIdentifier = "h5jmj969g5.skadnetwork" },
                { SKAdNetworkIdentifier = "h65wbv5k3f.skadnetwork" },
                { SKAdNetworkIdentifier = "h8vml93bkz.skadnetwork" },
                { SKAdNetworkIdentifier = "hb56zgv37p.skadnetwork" },
                { SKAdNetworkIdentifier = "hdw39hrw9y.skadnetwork" },
                { SKAdNetworkIdentifier = "hjevpa356n.skadnetwork" },
                { SKAdNetworkIdentifier = "hs6bdukanm.skadnetwork" },
                { SKAdNetworkIdentifier = "jb7bn6koa5.skadnetwork" },
                { SKAdNetworkIdentifier = "jk2fsx2rgz.skadnetwork" },
                { SKAdNetworkIdentifier = "k674qkevps.skadnetwork" },
                { SKAdNetworkIdentifier = "k6y4y55b64.skadnetwork" },
                { SKAdNetworkIdentifier = "kbd757ywx3.skadnetwork" },
                { SKAdNetworkIdentifier = "kbmxgpxpgc.skadnetwork" },
                { SKAdNetworkIdentifier = "klf5c3l5u5.skadnetwork" },
                { SKAdNetworkIdentifier = "krvm3zuq6h.skadnetwork" },
                { SKAdNetworkIdentifier = "l6nv3x923s.skadnetwork" },
                { SKAdNetworkIdentifier = "l93v5h6a4m.skadnetwork" },
                { SKAdNetworkIdentifier = "ln5gz23vtd.skadnetwork" },
                { SKAdNetworkIdentifier = "lr83yxwka7.skadnetwork" },
                { SKAdNetworkIdentifier = "ludvb6z3bs.skadnetwork" },
                { SKAdNetworkIdentifier = "m297p6643m.skadnetwork" },
                { SKAdNetworkIdentifier = "m5mvw97r93.skadnetwork" },
                { SKAdNetworkIdentifier = "m8dbw4sv7c.skadnetwork" },
                { SKAdNetworkIdentifier = "mj797d8u6f.skadnetwork" },
                { SKAdNetworkIdentifier = "mlmmfzh3r3.skadnetwork" },
                { SKAdNetworkIdentifier = "mls7yz5dvl.skadnetwork" },
                { SKAdNetworkIdentifier = "mp6xlyr22a.skadnetwork" },
                { SKAdNetworkIdentifier = "mqn7fxpca7.skadnetwork" },
                { SKAdNetworkIdentifier = "mtkv5xtk9e.skadnetwork" },
                { SKAdNetworkIdentifier = "n38lu8286q.skadnetwork" },
                { SKAdNetworkIdentifier = "n66cz3y3bx.skadnetwork" },
                { SKAdNetworkIdentifier = "n6fk4nfna4.skadnetwork" },
                { SKAdNetworkIdentifier = "n9x2a789qt.skadnetwork" },
                { SKAdNetworkIdentifier = "nfqy3847ph.skadnetwork" },
                { SKAdNetworkIdentifier = "nrt9jy4kw9.skadnetwork" },
                { SKAdNetworkIdentifier = "nu4557a4je.skadnetwork" },
                { SKAdNetworkIdentifier = "nzq8sh4pbs.skadnetwork" },
                { SKAdNetworkIdentifier = "p78axxw29g.skadnetwork" },
                { SKAdNetworkIdentifier = "pd25vrrwzn.skadnetwork" },
                { SKAdNetworkIdentifier = "ppxm28t8ap.skadnetwork" },
                { SKAdNetworkIdentifier = "prcb7njmu6.skadnetwork" },
                { SKAdNetworkIdentifier = "pu4na253f3.skadnetwork" },
                { SKAdNetworkIdentifier = "pwa73g5rt2.skadnetwork" },
                { SKAdNetworkIdentifier = "pwdxu55a5a.skadnetwork" },
                { SKAdNetworkIdentifier = "qlbq5gtkt8.skadnetwork" },
                { SKAdNetworkIdentifier = "qqp299437r.skadnetwork" },
                { SKAdNetworkIdentifier = "qu637u8glc.skadnetwork" },
                { SKAdNetworkIdentifier = "qwpu75vrh2.skadnetwork" },
                { SKAdNetworkIdentifier = "r26jy69rpl.skadnetwork" },
                { SKAdNetworkIdentifier = "r45fhb6rf7.skadnetwork" },
                { SKAdNetworkIdentifier = "r8lj5b58b5.skadnetwork" },
                { SKAdNetworkIdentifier = "rvh3l7un93.skadnetwork" },
                { SKAdNetworkIdentifier = "rx5hdcabgc.skadnetwork" },
                { SKAdNetworkIdentifier = "s39g8k73mm.skadnetwork" },
                { SKAdNetworkIdentifier = "s69wq72ugq.skadnetwork" },
                { SKAdNetworkIdentifier = "sczv5946wb.skadnetwork" },
                { SKAdNetworkIdentifier = "su67r6k2v3.skadnetwork" },
                { SKAdNetworkIdentifier = "t38b2kh725.skadnetwork" },
                { SKAdNetworkIdentifier = "t3b3f7n3x8.skadnetwork" },
                { SKAdNetworkIdentifier = "t6d3zquu66.skadnetwork" },
                { SKAdNetworkIdentifier = "t7ky8fmwkd.skadnetwork" },
                { SKAdNetworkIdentifier = "tl55sbb4fm.skadnetwork" },
                { SKAdNetworkIdentifier = "tmhh9296z4.skadnetwork" },
                { SKAdNetworkIdentifier = "tvvz7th9br.skadnetwork" },
                { SKAdNetworkIdentifier = "u679fj5vs4.skadnetwork" },
                { SKAdNetworkIdentifier = "uw77j35x4d.skadnetwork" },
                { SKAdNetworkIdentifier = "uzqba5354d.skadnetwork" },
                { SKAdNetworkIdentifier = "v4nxqhlyqp.skadnetwork" },
                { SKAdNetworkIdentifier = "v72qych5uu.skadnetwork" },
                { SKAdNetworkIdentifier = "v7896pgt74.skadnetwork" },
                { SKAdNetworkIdentifier = "v79kvwwj4g.skadnetwork" },
                { SKAdNetworkIdentifier = "v9wttpbfk9.skadnetwork" },
                { SKAdNetworkIdentifier = "vc83br9sjg.skadnetwork" },
                { SKAdNetworkIdentifier = "vcra2ehyfk.skadnetwork" },
                { SKAdNetworkIdentifier = "vhf287vqwu.skadnetwork" },
                { SKAdNetworkIdentifier = "vutu7akeur.skadnetwork" },
                { SKAdNetworkIdentifier = "w28pnjg2k4.skadnetwork" },
                { SKAdNetworkIdentifier = "w7jznl3r6g.skadnetwork" },
                { SKAdNetworkIdentifier = "w9q455wk68.skadnetwork" },
                { SKAdNetworkIdentifier = "wg4vff78zm.skadnetwork" },
                { SKAdNetworkIdentifier = "wzmmz9fp6w.skadnetwork" },
                { SKAdNetworkIdentifier = "x2jnk7ly8j.skadnetwork" },
                { SKAdNetworkIdentifier = "x44k69ngh6.skadnetwork" },
                { SKAdNetworkIdentifier = "x5854y7y24.skadnetwork" },
                { SKAdNetworkIdentifier = "x5l83yy675.skadnetwork" },
                { SKAdNetworkIdentifier = "x8jxxk4ff5.skadnetwork" },
                { SKAdNetworkIdentifier = "x8uqf25wch.skadnetwork" },
                { SKAdNetworkIdentifier = "xga6mpmplv.skadnetwork" },
                { SKAdNetworkIdentifier = "xmn954pzmp.skadnetwork" },
                { SKAdNetworkIdentifier = "xx9sdjej2w.skadnetwork" },
                { SKAdNetworkIdentifier = "xy9t38ct57.skadnetwork" },
                { SKAdNetworkIdentifier = "y45688jllp.skadnetwork" },
                { SKAdNetworkIdentifier = "y5ghdn5j9k.skadnetwork" },
                { SKAdNetworkIdentifier = "y755zyxw56.skadnetwork" },
                { SKAdNetworkIdentifier = "yclnxrl5pm.skadnetwork" },
                { SKAdNetworkIdentifier = "ydx93a7ass.skadnetwork" },
                { SKAdNetworkIdentifier = "yrqqpx2mcb.skadnetwork" },
                { SKAdNetworkIdentifier = "z24wtl6j62.skadnetwork" },
                { SKAdNetworkIdentifier = "z4gj7hsk7h.skadnetwork" },
                { SKAdNetworkIdentifier = "z5b3gh5ugf.skadnetwork" },
                { SKAdNetworkIdentifier = "z959bm4gru.skadnetwork" },
                { SKAdNetworkIdentifier = "zh3b7bxvad.skadnetwork" },
                { SKAdNetworkIdentifier = "zmvfpc5aq8.skadnetwork" },
                { SKAdNetworkIdentifier = "zq492l623r.skadnetwork" },
             },
        },
    },
    plugins =
    {
        ['plugin.att'] = { publisherId = 'com.solar2d' },
        ["plugin.notifications.v2"] = { publisherId = "com.coronalabs" },

        ['plugin.appodeal.base'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.Bidmachine'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.GoogleAdMob'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.AppLovin'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.FacebookAudience'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.MyTarget'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.Smaato'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.StartApp'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.Unity'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.Yandex'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.AmazonAds'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.AdColony'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.IronSource'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.Ogury'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.Vungle'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.Tapjoy'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.Chartboost'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.InMobi'] = { publisherId = 'com.coronalabs' },
    },
}

The appodeal plugin was last updated in July, prior to Solar2D being updated to work with Xcode 16. I would recommend downloading and installing Xcode 15.2 and Solar2D 37.05 and see if that works. If it does, you could try jumping forward to Xcode 15.4 and Solar2D 37.07. (Be advised that you will need version 37.09 or later of Solar2D to build for Android and have it be accepted by the Play Store.)

If your app has dependencies (like advertising plugins) you have to be careful not to get out ahead of them with Android and Xcode versions. You can see when the various plugins were last updated here:

I use Appodeal in some of my games on both iOS & Android version.
My mac is intel based, xcode 15.01 and Solar2D 3700.

The issue is that not all adapters are updated correctly and you can not use them all.
Trial and error is the way find which adapters work and can coexist.

You can add them manually though.
Easy task for Android and a bit more complicated -but doable- on iOS even for people like me who are not familiar with making xcode builds directly.

In any case you can search this forum or ask Appodeal staff to guide you.

As a suggestion to @Scott_Harrison, if all adapters are not going to be fixed soon, maybe a guide on docs for manually adding them would solve the problem (kinda).

Here is a build.settings with working adapters.

settings =
{

    orientation =
    {
        default = "landscape",
        supported =
			{
				"landscapeRight", "landscapeLeft"
            },
    },
     
    splashScreen =
    {
        enable = false
    },
      
	iphone =
   	{
   	   iCloud = true,
       
   	   xcassets = "Images.xcassets",
       plist =
        {
        	CFBundleLocalizations =
            {
                "en",  --English
                "ot1",  --other
                "ot2",  --other2
            },
        
        	CFBundleDisplayName = "xxx",
            CFBundleName = "xxx",
        	
        	UILaunchStoryboardName = "LaunchScreen",
        	
        	UIRequiredDeviceCapabilities = {"location-services", "arm64" },
        	
        	GADApplicationIdentifier = "ca-app-pub-xxx~xxx",
            
			NSAppTransportSecurity = { NSAllowsArbitraryLoads=true },
        	
        	NSBluetoothAlwaysUsageDescription = "This app would like to access bluetooth.",
        	
        	NSLocationAlwaysUsageDescription = "The app needs your location for analytics and advertising purposes",
            NSLocationWhenInUseUsageDescription = "The app needs your location for analytics and advertising purposes",
            
            NSCalendarsUsageDescription = "The app needs your calendar to provide personalised advertising experience tailored to you",
            NSUserTrackingUsageDescription = "This identifier will be used to deliver personalized ads to you.",
            
            SKAdNetworkItems = {
                SKAdNetworkIdentifier = "cstr6suwn9.skadnetwork",
                --SKAdNetworkIdentifier = "cstr6suwn9.skadnetwork", -- Bidmachine
                SKAdNetworkIdentifier = "2u9pt9hc89.skadnetwork",
                SKAdNetworkIdentifier = "5l3tpt7t6e.skadnetwork",
                SKAdNetworkIdentifier = "4fzdc2evr5.skadnetwork",
                SKAdNetworkIdentifier = "su67r6k2v3.skadnetwork", 
            },
            
	        
	        --UIApplicationExitsOnSuspend = false,
	        UIPrerenderedIcon = true,
	        UIStatusBarHidden = true,
	        --MinimumOSVersion = "8.3",
	        MinimumOSVersion = "12",
	    },
	    
	    entitlements = {
            ["com.apple.developer.game-center"] = true,
        },
	},
	
	plugins =
	{
        -- normal
        ['plugin.appodeal.base'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.GoogleAdMob'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.MyTarget'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.Yandex'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.Unity'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.IronSource'] = { publisherId = 'com.coronalabs' },
        
        -- beta
        --['plugin.appodeal.beta.base'] = { publisherId = 'com.coronalabs' },
        --['plugin.appodeal.beta.GoogleAdMob'] = { publisherId = 'com.coronalabs' },
        --['plugin.appodeal.beta.MyTarget'] = { publisherId = 'com.coronalabs' },
        --['plugin.appodeal.beta.Yandex'] = { publisherId = 'com.coronalabs' },
        --['plugin.appodeal.beta.Unity'] = { publisherId = 'com.coronalabs' },
        --['plugin.appodeal.beta.IronSource'] = { publisherId = 'com.coronalabs' },
		
        
        ["plugin.utf8"] =
        {
            publisherId = "com.coronalabs"
        }, 
        
        ["plugin.openssl"] =
		{
			publisherId = "com.coronalabs"
		},
		
        
        ["plugin.iCloud"] =
        {
            publisherId = "com.coronalabs"
        },
        
        ["CoronaProvider.gameNetwork.apple"] =
        {
            publisherId = "com.coronalabs"
        },
	},
	
}

I also suffered failed iOS builds when using Appodeal, what I have seen that i was missing was the XCODE command tools, after installing via the autoupdate in macOS everything worked like a charm.

Also, I noticed that the build only works when using a distribution certificate.

Getting late but will have an update here tomorrow :slight_smile:

4 Likes

Working on Getting Doc updated and bid machine to work (need to add a few more adapters to make bid machine happy)

But Appodeal is updated 3.4.0

[‘plugin.appodeal.base’] = { publisherId = ‘com.coronalabs’ },
[‘plugin.appodeal.GoogleAdMob’] = { publisherId = ‘com.coronalabs’ },
[‘plugin.appodeal.AppLovin’] = { publisherId = ‘com.coronalabs’ },
[‘plugin.appodeal.FacebookAudience’] = { publisherId = ‘com.coronalabs’ },
[‘plugin.appodeal.MyTarget’] = { publisherId = ‘com.coronalabs’ },
[‘plugin.appodeal.Unity’] = { publisherId = ‘com.coronalabs’ },
[‘plugin.appodeal.Vungle’] = { publisherId = ‘com.coronalabs’ },
[‘plugin.appodeal.Yandex’] = { publisherId = ‘com.coronalabs’ },
[“plugin.appodeal.InMobi”] = {publisherId = ‘com.coronalabs’},

2 Likes

@Scott_Harrison thank you for your hard work.

I got a couple of questions please.

Bid machine on Android was working on previous version.
Is this affected on this Appodeal update?

Also although Yandex could be added in previous Appodeal version on build.settings and built without errors, the adapter was not working, it was like it wasn’t added and no Yandex ads were shown.
Appodeal support checked it for me and confirmed.
Is it fixed now?

If GoogleAdMob or YandexMobileMetrica are included in the build, then errors occur during the build:

Dec 03 16:25:36.646 ld: framework not found GoogleMobileAds clang++: error: linker command failed with exit code 1 (use -v to see invocation)
Dec 03 16:25:36.648 BUILD ERROR: There was a problem linking the app.  Check the console for more information.
Dec 03 16:24:22.590 ld: framework not found YandexMobileMetrica clang++: error: linker command failed with exit code 1 (use -v to see invocation)
Dec 03 16:24:22.592 BUILD ERROR: There was a problem linking the app.  Check the console for more information.

Without GoogleAdMob and YandexMobileMetrica everything is ok

Xcode: 16.1
Corona Simulator: 2024.3713

@zdmitrynsk is right.

Is there a way to use previous version of Appodeal like Admob and other plugins like this:

["plugin.admob"] =
        {
            publisherId = "com.coronalabs", version = "v43",
        },

Also I think a plugin shouldn’t be updated if it’s not checked (at least on a basic level).

I’m planning some updates for tomorrow and things stop working because of an update is really frustrating.

Yeap it’s working when forcing previous versions.
Development build and ads shown on device.

-- previous version
        ['plugin.appodeal.base'] = { publisherId = 'com.coronalabs', version = "v23", },
        ['plugin.appodeal.GoogleAdMob'] = { publisherId = 'com.coronalabs', version = "v15", },
        ['plugin.appodeal.MyTarget'] = { publisherId = 'com.coronalabs', version = "v13", },
        ['plugin.appodeal.Yandex'] = { publisherId = 'com.coronalabs', version = "v11", },
        ['plugin.appodeal.Unity'] = { publisherId = 'com.coronalabs', version = "v11", },
        ['plugin.appodeal.IronSource'] = { publisherId = 'com.coronalabs', version = "v11", },

I pushed some more updates and most of the problems should be fixed.

I do test them, deploying a bunch of plugins at one time can sometimes lead to problems

Edit: this is the build settings tested with ( still working on bid machine)

 plugins = {
        -- Base
        ['plugin.appodeal.base'] = { publisherId = 'com.coronalabs' },
        
        ['plugin.appodeal.GoogleAdMob'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.AppLovin'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.FacebookAudience'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.MyTarget'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.Unity'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.Vungle'] = { publisherId = 'com.coronalabs' },
        ['plugin.appodeal.Yandex'] = { publisherId = 'com.coronalabs' },
        ["plugin.appodeal.InMobi"] = {publisherId = 'com.coronalabs'},
        
        ["plugin.facebook.v4a"] = {publisherId = 'com.coronalabs'},
        ["plugin.notifications.v2.firebase"] = {publisherId = 'com.coronalabs'},
2 Likes

Hi, thank you so much for updating the plugins! You mentioned earlier that they were updated to version 3.4, but after updating the code, my Appodeal dashboard shows it as version 3.3.1. Am I doing something wrong?

Hi, i have the same problem. After updating, its still Appodeal 3.3.1

1 Like