Skip to content

Commit

Permalink
Merge pull request #22 from defold/update-7.6.x
Browse files Browse the repository at this point in the history
Update SDK to 7.7.0
  • Loading branch information
AGulev authored Jan 6, 2024
2 parents aeb65cf + 326a37d commit 99f1b28
Show file tree
Hide file tree
Showing 6 changed files with 91 additions and 118 deletions.
12 changes: 3 additions & 9 deletions extension-ironsource/ext.properties
Original file line number Diff line number Diff line change
@@ -1,11 +1,8 @@
[iron_source]

version.default = 0.7.0
version.default = 1.0.0
adcolony_android.type = string

adcolony_android.private = 1
adcolony_android.type = bool

admob_android.private = 1
admob_android.type = bool

Expand All @@ -15,8 +12,8 @@ admob_android_appid.type = string
applovin_android.private = 1
applovin_android.type = bool

bidmachine.private = 1
bidmachine.type = bool
bidmachine_android.private = 1
bidmachine_android.type = bool

charboost_android.private = 1
charboost_android.type = bool
Expand Down Expand Up @@ -45,9 +42,6 @@ mytarget_android.type = bool
pangle_android.private = 1
pangle_android.type = bool

tapjoy_android.private = 1
tapjoy_android.type = bool

unityads_android.private = 1
unityads_android.type = bool

Expand Down
132 changes: 60 additions & 72 deletions extension-ironsource/manifests/android/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,10 @@ repositories {
mavenCentral()
maven {url 'https://android-sdk.is.com/'}

{{#iron_source.bidmachine_android}}
maven { url 'https://artifactory.bidmachine.io/bidmachine' }
{{/iron_source.bidmachine_android}}

{{#iron_source.charboost_android}}
maven {url 'https://cboost.jfrog.io/artifactory/chartboost-ads/' }
{{/iron_source.charboost_android}}
Expand All @@ -28,13 +32,9 @@ repositories {
maven { url "https://aa-sdk.s3-eu-west-1.amazonaws.com/android_repo" }
{{/iron_source.superawesome_android}}

{{#iron_source.tapjoy_android}}
maven { url "https://sdk.tapjoy.com/"}
{{/iron_source.tapjoy_android}}

}
dependencies {
implementation 'com.ironsource.sdk:mediationsdk:7.4.0'
implementation 'com.ironsource.sdk:mediationsdk:7.7.0'

// Remove for AMAZON:
// --- NOT AMAZON START ---
Expand All @@ -44,131 +44,119 @@ dependencies {
implementation 'com.google.android.gms:play-services-basement:18.1.0'
// --- NOT AMAZON END ---

{{#iron_source.adcolony_android}}
// Add AdColony Network
implementation 'com.ironsource.adapters:adcolonyadapter:4.3.14'
implementation 'com.adcolony:sdk:4.8.0'
{{/iron_source.adcolony_android}}

{{#iron_source.applovin_android}}
// Add Applovin Network
implementation 'com.ironsource.adapters:applovinadapter:4.3.39'
implementation 'com.applovin:applovin-sdk:11.10.1'
// Add Applovin Network
implementation 'com.ironsource.adapters:applovinadapter:4.3.41'
implementation 'com.applovin:applovin-sdk:12.1.0'
{{/iron_source.applovin_android}}

{{#iron_source.aps_android}}
// Add APS Network
implementation ('com.amazon.android:aps-sdk:9.8.+')
implementation ('com.ironsource.adapters:apsadapter:4.3.9')
// Add APS Network
implementation ('com.amazon.android:aps-sdk:9.8.+')
implementation ('com.ironsource.adapters:apsadapter:4.3.9')

{{/iron_source.aps_android}}

{{#iron_source.bidmachine_android}}
// Add BidMachine Network
implementation 'com.ironsource.adapters:bidmachineadapter:4.3.0'
implementation 'io.bidmachine:ads:2.3.2'
// Add BidMachine Network
implementation 'com.ironsource.adapters:bidmachineadapter:4.3.3'
implementation 'io.bidmachine:ads:2.4.0'
{{/iron_source.bidmachine_android}}

{{#iron_source.charboost_android}}
// Add Chartboost Network
implementation 'com.ironsource.adapters:chartboostadapter:4.3.12'
implementation 'com.chartboost:chartboost-sdk:9.3.1'
// Add Chartboost Network
implementation 'com.ironsource.adapters:chartboostadapter:4.3.13'
implementation 'com.chartboost:chartboost-sdk:9.5.0'

{{/iron_source.charboost_android}}

{{#iron_source.fyber_android}}
// Add Fyber Network (Adapter only)
implementation 'com.ironsource.adapters:fyberadapter:4.3.26'
implementation "com.fyber:marketplace-sdk:8.2.3"
// Add Fyber Network (Adapter only)
implementation 'com.ironsource.adapters:fyberadapter:4.3.28'
implementation "com.fyber:marketplace-sdk:8.2.4"
{{/iron_source.fyber_android}}

{{#iron_source.facebook_android}}
// Add Facebook Network
implementation 'com.ironsource.adapters:facebookadapter:4.3.44'
implementation 'com.facebook.android:audience-network-sdk:6.15.0'
// Add Facebook Network
implementation 'com.ironsource.adapters:facebookadapter:4.3.45'
implementation 'com.facebook.android:audience-network-sdk:6.16.0'
{{/iron_source.facebook_android}}

{{#iron_source.admob_android}}
// Add AdMob and Ad Manager Network
implementation 'com.google.android.gms:play-services-ads:22.2.0'
implementation 'com.ironsource.adapters:admobadapter:4.3.39'
// Add AdMob and Ad Manager Network
implementation 'com.google.android.gms:play-services-ads:22.6.0'
implementation 'com.ironsource.adapters:admobadapter:4.3.41'
{{/iron_source.admob_android}}

{{#iron_source.hyprmx_android}}
// Add HyprMX Network
implementation 'com.ironsource.adapters:hyprmxadapter:4.3.5'
// Add HyprMX Network
implementation 'com.ironsource.adapters:hyprmxadapter:4.3.5'
implementation 'com.hyprmx.android:HyprMX-SDK:6.2.0'
{{/iron_source.hyprmx_android}}

{{#iron_source.inmobi_android}}
// Add InMobi Network
implementation 'com.ironsource.adapters:inmobiadapter:4.3.17'
implementation 'com.inmobi.monetization:inmobi-ads:10.1.2'
// Add InMobi Network
implementation 'com.ironsource.adapters:inmobiadapter:4.3.21'
implementation 'com.inmobi.monetization:inmobi-ads-kotlin:10.6.2'

{{/iron_source.inmobi_android}}

{{#iron_source.liftoff_android}}
// Add Vungle Network
implementation 'com.ironsource.adapters:vungleadapter:4.3.21'
implementation 'com.vungle:publisher-sdk-android:6.12.1'
// Add Vungle Network
implementation 'com.ironsource.adapters:vungleadapter:4.3.23'
implementation 'com.vungle:vungle-ads:7.1.0'
{{/iron_source.liftoff_android}}

{{#iron_source.maio_android}}
// Add Maio Network
implementation 'com.ironsource.adapters:maioadapter:4.1.11'
// Add Maio Network
implementation 'com.ironsource.adapters:maioadapter:4.1.11'
implementation 'com.maio:android-sdk:1.1.16@aar'
{{/iron_source.maio_android}}

{{#iron_source.mintegral_android}}
implementation 'com.ironsource.adapters:mintegraladapter:4.3.17'

//overseas market
implementation 'com.mbridge.msdk.oversea:mbbid:16.4.61'
implementation 'com.mbridge.msdk.oversea:reward:16.4.61'
implementation 'com.mbridge.msdk.oversea:mbbanner:16.4.61'
implementation 'com.mbridge.msdk.oversea:newinterstitial:16.4.61'


implementation 'com.ironsource.adapters:mintegraladapter:4.3.21'

//overseas market
implementation 'com.mbridge.msdk.oversea:mbbid:16.5.91'
implementation 'com.mbridge.msdk.oversea:reward:16.5.91'
implementation 'com.mbridge.msdk.oversea:mbbanner:16.5.91'
implementation 'com.mbridge.msdk.oversea:newinterstitial:16.5.91'



{{/iron_source.mintegral_android}}

{{#iron_source.mytarget_android}}
// Add myTarget Network
implementation 'com.ironsource.adapters:mytargetadapter:4.1.17'
implementation 'com.my.target:mytarget-sdk:5.16.5'
implementation 'com.google.android.exoplayer:exoplayer:2.17.1'
// Add myTarget Network
implementation 'com.ironsource.adapters:mytargetadapter:4.1.18'
implementation 'com.my.target:mytarget-sdk:5.19.0'
implementation 'com.google.android.exoplayer:exoplayer:2.17.1'

{{/iron_source.mytarget_android}}

{{#iron_source.pangle_android}}
// Add Pangle Network
implementation 'com.ironsource.adapters:pangleadapter:4.3.20'
implementation 'com.pangle.global:ads-sdk:5.2.0.6'
// Add Pangle Network
implementation 'com.ironsource.adapters:pangleadapter:4.3.23'
implementation 'com.pangle.global:ads-sdk:5.6.0.4'
{{/iron_source.pangle_android}}

{{#iron_source.smaato_android}}
// Add Smaato Network
implementation 'com.ironsource.adapters:smaatoadapter:4.3.9'
implementation 'com.smaato.android.sdk:smaato-sdk-banner:22.0.2'
// Add Smaato Network
implementation 'com.ironsource.adapters:smaatoadapter:4.3.9'
implementation 'com.smaato.android.sdk:smaato-sdk-banner:22.0.2'
implementation 'com.smaato.android.sdk:smaato-sdk-in-app-bidding:22.0.2'
{{/iron_source.smaato_android}}

{{#iron_source.superawesome_android}}
// Add SuperAwesome Network
implementation 'com.ironsource.adapters:superawesomeadapter:4.1.7'
// Add SuperAwesome Network
implementation 'com.ironsource.adapters:superawesomeadapter:4.1.7'
implementation 'tv.superawesome.sdk.publisher:superawesome:9.1.0'
{{/iron_source.superawesome_android}}

{{#iron_source.tapjoy_android}}
// Add Tapjoy Network
implementation 'com.ironsource.adapters:tapjoyadapter:4.1.25'
implementation 'com.tapjoy:tapjoy-android-sdk:13.0.1'
{{/iron_source.tapjoy_android}}

{{#iron_source.unityads_android}}
// Add UnityAds Network
implementation 'com.ironsource.adapters:unityadsadapter:4.3.31'
implementation 'com.unity3d.ads:unity-ads:4.8.0'
// Add UnityAds Network
implementation 'com.ironsource.adapters:unityadsadapter:4.3.34'
implementation 'com.unity3d.ads:unity-ads:4.9.2'
{{/iron_source.unityads_android}}

}
50 changes: 21 additions & 29 deletions extension-ironsource/manifests/ios/Podfile
Original file line number Diff line number Diff line change
@@ -1,87 +1,79 @@
platform :ios, '10.0'
pod 'IronSourceSDK','7.4.0.0'

{{#iron_source.adcolony_ios}}
pod 'IronSourceAdColonyAdapter','4.3.16.2'
{{/iron_source.adcolony_ios}}
platform :ios, '13.0'
pod 'IronSourceSDK','7.7.0.0'

{{#iron_source.applovin_ios}}
pod 'IronSourceAppLovinAdapter','4.3.40.2'
pod 'IronSourceAppLovinAdapter','4.3.42.1'
{{/iron_source.applovin_ios}}
{{#iron_source.aps_ios}}
pod 'IronSourceAPSAdapter','4.3.8.1'
pod 'IronSourceAPSAdapter','4.3.9.2'
{{/iron_source.aps_ios}}

{{#iron_source.bidmachine_ios}}
pod 'IronSourceBidMachineAdapter','4.3.0.0'
pod 'IronSourceBidMachineAdapter','4.3.3.2'
{{/iron_source.bidmachine_ios}}
{{#iron_source.charboost_ios}}
pod 'IronSourceChartboostAdapter','4.3.15.1'
pod 'IronSourceChartboostAdapter','4.3.16.2'
{{/iron_source.charboost_ios}}

{{#iron_source.csj_ios}}
pod 'IronSourceCSJAdapter', '4.3.2.2'
pod 'IronSourceCSJAdapter', '4.3.2.6'
{{/iron_source.csj_ios}}
{{#iron_source.fyber_ios}}
pod 'IronSourceFyberAdapter','4.3.30.2'
pod 'IronSourceFyberAdapter','4.3.31.4'
{{/iron_source.fyber_ios}}

{{#iron_source.facebook_ios}}
pod 'IronSourceFacebookAdapter','4.3.39.2'
pod 'IronSourceFacebookAdapter','4.3.43.3'
{{/iron_source.facebook_ios}}
{{#iron_source.admob_ios}}
pod 'IronSourceAdMobAdapter','4.3.45.1'
pod 'IronSourceAdMobAdapter','4.3.51.0'
{{/iron_source.admob_ios}}

{{#iron_source.hyprmx_ios}}
pod 'IronSourceHyprMXAdapter','4.3.3.1'
pod 'IronSourceHyprMXAdapter','4.3.3.5'
{{/iron_source.hyprmx_ios}}
{{#iron_source.inmobi_ios}}
pod 'IronSourceInMobiAdapter','4.3.17.2'
pod 'IronSourceInMobiAdapter','4.3.20.2'
{{/iron_source.inmobi_ios}}

{{#iron_source.liftoff_ios}}
pod 'IronSourceVungleAdapter','4.3.28.1'
pod 'IronSourceVungleAdapter','4.3.30.1'
{{/iron_source.liftoff_ios}}
{{#iron_source.maio_ios}}
pod 'IronSourceMaioAdapter','4.1.11.2'
pod 'IronSourceMaioAdapter','4.1.11.6'
{{/iron_source.maio_ios}}

{{#iron_source.mintegral_ios}}
pod 'IronSourceMintegralAdapter', '4.3.16.1'
pod 'IronSourceMintegralAdapter', '4.3.19.1'
{{/iron_source.mintegral_ios}}
{{#iron_source.mytarget_ios}}
pod 'IronSourceMyTargetAdapter','4.1.16.2'
pod 'IronSourceMyTargetAdapter','4.1.18.2'
{{/iron_source.mytarget_ios}}

{{#iron_source.pangle_ios}}
pod 'IronSourcePangleAdapter','4.3.22.1'
pod 'IronSourcePangleAdapter','4.3.25.1'
{{/iron_source.pangle_ios}}
{{#iron_source.smaato_ios}}
pod 'IronSourceSmaatoAdapter','4.3.10.2'
pod 'IronSourceSmaatoAdapter','4.3.10.6'
{{/iron_source.smaato_ios}}

{{#iron_source.superawesome_ios}}
pod 'IronSourceSuperAwesomeAdapter','4.1.7.2'
pod 'IronSourceSuperAwesomeAdapter','4.1.7.5'
{{/iron_source.superawesome_ios}}
{{#iron_source.tapjoy_ios}}
pod 'IronSourceTapjoyAdapter','4.1.25.2'
{{/iron_source.tapjoy_ios}}
{{#iron_source.tencent_ios}}
pod 'IronSourceTencentAdapter','4.3.5.2'
pod 'IronSourceTencentAdapter','4.3.5.6'
{{/iron_source.tencent_ios}}

{{#iron_source.unityads_ios}}
pod 'IronSourceUnityAdsAdapter','4.3.31.1'
pod 'IronSourceUnityAdsAdapter','4.3.34.2'
{{/iron_source.unityads_ios}}

5 changes: 2 additions & 3 deletions game.project
Original file line number Diff line number Diff line change
Expand Up @@ -19,13 +19,14 @@ include_dirs = extension-ironsource
[android]
iap_provider = GooglePlay
package = com.defold.ironsource
minimum_sdk_version = 21

[iron_source]
adcolony_android = 1
admob_android = 1
admob_android_appid = ca-app-pub-3940256099942544~3347511713
applovin_android = 1
bidmachine = 1
bidmachine_android = 1
charboost_android = 1
fyber_android = 1
facebook_android = 1
Expand All @@ -35,7 +36,6 @@ liftoff_android = 1
mintegral_android = 1
mytarget_android = 1
pangle_android = 1
tapjoy_android = 1
unityads_android = 1
ios_use_skan = 1
ios_tracking_usage_description = Your data will be used to provide you a better and personalized ad experience.
Expand All @@ -53,7 +53,6 @@ liftoff_ios = 1
maio_ios = 1
mintegral_ios = 1
mytarget_ios = 1
tapjoy_ios = 1
unityads_ios = 1

[ios]
Expand Down
Loading

0 comments on commit 99f1b28

Please sign in to comment.