Skip to content

Commit c7927eb

Browse files
committed
ironsource v4.1.0
1 parent ba99f89 commit c7927eb

File tree

79 files changed

+113
-110
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

79 files changed

+113
-110
lines changed

docs/ironsource/changelog.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,21 @@
1+
### 2025.03.21 [v4.1.0]
2+
3+
```
4+
feat(android,ios): update ironsource sdk: android v8.7.0, iOS v8.7.0
5+
6+
feat(adqualitysdk): update ad quality sdk: android v7.23.3, iOS v7.23.2
7+
feat(admob): update admob sdk: android v4.3.49 (v23.6.0), ios v4.3.63 (v12.2.0)
8+
feat(applovin): update applovin sdk: android v4.3.50 (v13.1.0), ios v4.3.52 (v13.1.0)
9+
feat(chartboost): update chartboost sdk: android v4.3.19 (v9.8.3) ios v4.3.20 (v9.8.1)
10+
feat(digitalturbine): update digitalturbine sdk: android v4.3.37 (v8.3.6) ios v4.3.42 (v8.3.6)
11+
feat(facebookaudience): update facebookaudience sdk: android v4.3.49 (v6.19.0) ios v4.3.49 (v6.17.1)
12+
feat(facebookaudience,ios): move to the static version of the iOS facebook audience framework
13+
feat(unityads): update unityads sdk: android v4.3.51 (v4.14.0) ios v4.3.49 (v4.14.0)
14+
feat(vungle): update vungle sdk: android v4.3.29 (v7.4.3) ios v4.3.43 (v7.4.5)
15+
16+
fix(ios,mediators): resolve duplicate bundle issue (resolves https://github.com/airnativeextensions/ANE-IronSource/issues/75)
17+
```
18+
119
### 2025.02.11 [v4.0.1]
220

321
```

docs/ironsource/mediation/digitalturbine/_includes/add-apm.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ Once complete `apm` will have created something like the following file structur
3737

3838
- Add the `ane` directory to your IDE. *See the tutorials located [here](/docs/tutorials/getting-started) on adding an extension to your IDE.*
3939

40-
- You will have an `assets` directory that contains required assets for the installed extensions. You must add the files in the `assets/android` folder to the root of your Android application package, i.e. the files in the android folder must be at the root level alongside your swf.
40+
- You may have an `assets` directory that contains required assets for the installed extensions. If it exists you must add the files in the `assets/android` folder to the root of your Android application package and the `assets/ios` folder to the root of your iOS application package (may contain a `Frameworks` folder with any required dynamic frameworks).
4141

4242
:::info
4343
We suggest you use the locations directly in your builds rather than copying the files elsewhere. The reason for this is if you ever go to update the extensions using `apm` that these updates will be pulled into your build automatically.

docs/ironsource/mediation/facebook-audience/_includes/add-apm.mdx

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,10 @@ Once complete `apm` will have created something like the following file structur
2525
```
2626
.
2727
|____ assets
28-
| |____ android # android assets
29-
| | |____ audience_network.dex
30-
| |____ ios # ios assets
31-
| | |____ Frameworks
32-
| | | |____ FBAudienceNetwork.framework
28+
| |____ android
29+
| | |____ ...
30+
| |____ ios
31+
| | |____ ...
3332
|____ ane
3433
| |____ com.distriqt.IronSource.ane # IronSource extension
3534
| |____ com.distriqt.ironsource.FacebookAudience.ane # FacebookAudience mediation extension
@@ -40,7 +39,7 @@ Once complete `apm` will have created something like the following file structur
4039

4140
- Add the `ane` directory to your IDE. *See the tutorials located [here](/docs/tutorials/getting-started) on adding an extension to your IDE.*
4241

43-
- You will have an `assets` directory that contains required assets for the installed extensions. You must add the files in the `assets/android` folder to the root of your Android application package (contains the `audience_network.dex` file) and the `assets/ios` folder to the root of your iOS application package (contains the `Frameworks` folder with required dynamic frameworks).
42+
- You may have an `assets` directory that contains required assets for the installed extensions. If it exists you must add the files in the `assets/android` folder to the root of your Android application package and the `assets/ios` folder to the root of your iOS application package (may contain a `Frameworks` folder with any required dynamic frameworks).
4443

4544
:::info
4645
We suggest you use the locations directly in your builds rather than copying the files elsewhere. The reason for this is if you ever go to update the extensions using `apm` that these updates will be pulled into your build automatically.

docs/ironsource/mediation/facebook-audience/_includes/add-manual-appdescriptor.mdx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,11 @@ You must add the files in the `assets/ios` folder to the root of your iOS applic
3939

4040
##### Dynamic Frameworks
4141

42-
Add the `assets/ios/Frameworks` folder to your application package, ensuring the dynamic `FBAudienceNetwork.framework` is included along with any swift libraries (`dylib` files).
42+
:::danger
43+
We have been able to switch to the static version of the Facebook Audience framework.
4344

45+
This means you must remove the `FBAudienceNetwork.framework` from your `Frameworks` directory.
46+
:::
4447

4548
##### Info Additions
4649

static/asdocs/ironsource/all-classes.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,4 +76,4 @@ <h3><a href="class-summary.html" target="classFrame" style="color:black">All Cla
7676
</table>
7777
</body>
7878
</html>
79-
<!--Copyright distriqt 2016<br/>Tue Feb 11 2025, 08:30 PM +10:00 -->
79+
<!--Copyright distriqt 2016<br/>Fri Mar 21 2025, 04:06 PM +10:00 -->

static/asdocs/ironsource/all-index-A.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,4 +43,4 @@
4343
For availability changed events this will contain the current availability state
4444
of a rewarded video ad.</td></tr><tr><td class="idxrow" colspan="2"><a href="com/distriqt/extension/ironsource/events/RewardedVideoAdEvent.html#AVAILABILITY_CHANGED" onclick="javascript:loadClassListFrame('com/distriqt/extension/ironsource/events/class-list.html');">AVAILABILITY_CHANGED</a> &mdash; Constant Static Property, class com.distriqt.extension.ironsource.events.<a href="com/distriqt/extension/ironsource/events/RewardedVideoAdEvent.html" onclick="javascript:loadClassListFrame('com/distriqt/extension/ironsource/events/class-list.html');">RewardedVideoAdEvent</a></td></tr><tr><td width="20"></td><td></td></tr><tr><td class="idxrow" colspan="2"><a href="com/distriqt/extension/ironsource/events/OfferwallEvent.html#AVAILABLE" onclick="javascript:loadClassListFrame('com/distriqt/extension/ironsource/events/class-list.html');">AVAILABLE</a> &mdash; Constant Static Property, class com.distriqt.extension.ironsource.events.<a href="com/distriqt/extension/ironsource/events/OfferwallEvent.html" onclick="javascript:loadClassListFrame('com/distriqt/extension/ironsource/events/class-list.html');">OfferwallEvent</a></td></tr><tr><td width="20"></td><td>
4545
Dispatched when the availability of the offerwall changes
46-
</td></tr><tr><td colspan="2" style="padding-bottom:20px"></td></tr><tr><td colspan="2"><font color="black" size="10px" style="bold">A</font>&nbsp;&nbsp;<a href="all-index-B.html" onclick="javascript:loadClassListFrame('index-list.html');">B</a>&nbsp;&nbsp;<a href="all-index-C.html" onclick="javascript:loadClassListFrame('index-list.html');">C</a>&nbsp;&nbsp;<a href="all-index-D.html" onclick="javascript:loadClassListFrame('index-list.html');">D</a>&nbsp;&nbsp;<a href="all-index-E.html" onclick="javascript:loadClassListFrame('index-list.html');">E</a>&nbsp;&nbsp;<a href="all-index-F.html" onclick="javascript:loadClassListFrame('index-list.html');">F</a>&nbsp;&nbsp;<a href="all-index-G.html" onclick="javascript:loadClassListFrame('index-list.html');">G</a>&nbsp;&nbsp;<a href="all-index-H.html" onclick="javascript:loadClassListFrame('index-list.html');">H</a>&nbsp;&nbsp;<a href="all-index-I.html" onclick="javascript:loadClassListFrame('index-list.html');">I</a>&nbsp;&nbsp;<a href="all-index-J.html" onclick="javascript:loadClassListFrame('index-list.html');">J</a>&nbsp;&nbsp;<a href="all-index-K.html" onclick="javascript:loadClassListFrame('index-list.html');">K</a>&nbsp;&nbsp;<a href="all-index-L.html" onclick="javascript:loadClassListFrame('index-list.html');">L</a>&nbsp;&nbsp;<a href="all-index-M.html" onclick="javascript:loadClassListFrame('index-list.html');">M</a>&nbsp;&nbsp;<a href="all-index-N.html" onclick="javascript:loadClassListFrame('index-list.html');">N</a>&nbsp;&nbsp;<a href="all-index-O.html" onclick="javascript:loadClassListFrame('index-list.html');">O</a>&nbsp;&nbsp;<a href="all-index-P.html" onclick="javascript:loadClassListFrame('index-list.html');">P</a>&nbsp;&nbsp;<a href="all-index-Q.html" onclick="javascript:loadClassListFrame('index-list.html');">Q</a>&nbsp;&nbsp;<a href="all-index-R.html" onclick="javascript:loadClassListFrame('index-list.html');">R</a>&nbsp;&nbsp;<a href="all-index-S.html" onclick="javascript:loadClassListFrame('index-list.html');">S</a>&nbsp;&nbsp;<a href="all-index-T.html" onclick="javascript:loadClassListFrame('index-list.html');">T</a>&nbsp;&nbsp;<a href="all-index-U.html" onclick="javascript:loadClassListFrame('index-list.html');">U</a>&nbsp;&nbsp;<a href="all-index-V.html" onclick="javascript:loadClassListFrame('index-list.html');">V</a>&nbsp;&nbsp;<a href="all-index-W.html" onclick="javascript:loadClassListFrame('index-list.html');">W</a>&nbsp;&nbsp;<a href="all-index-X.html" onclick="javascript:loadClassListFrame('index-list.html');">X</a>&nbsp;&nbsp;<a href="all-index-Y.html" onclick="javascript:loadClassListFrame('index-list.html');">Y</a>&nbsp;&nbsp;<a href="all-index-Z.html" onclick="javascript:loadClassListFrame('index-list.html');">Z</a>&nbsp;&nbsp;</td></tr></table><p></p><center class="copyright"><footer>Copyright <a href="http://distriqt.com" target="_top">distriqt</a> 2016</footer><br/>Tue Feb 11 2025, 08:30 PM +10:00 </center></div></body></html><!--Copyright distriqt 2016<br/>Tue Feb 11 2025, 08:30 PM +10:00 -->
46+
</td></tr><tr><td colspan="2" style="padding-bottom:20px"></td></tr><tr><td colspan="2"><font color="black" size="10px" style="bold">A</font>&nbsp;&nbsp;<a href="all-index-B.html" onclick="javascript:loadClassListFrame('index-list.html');">B</a>&nbsp;&nbsp;<a href="all-index-C.html" onclick="javascript:loadClassListFrame('index-list.html');">C</a>&nbsp;&nbsp;<a href="all-index-D.html" onclick="javascript:loadClassListFrame('index-list.html');">D</a>&nbsp;&nbsp;<a href="all-index-E.html" onclick="javascript:loadClassListFrame('index-list.html');">E</a>&nbsp;&nbsp;<a href="all-index-F.html" onclick="javascript:loadClassListFrame('index-list.html');">F</a>&nbsp;&nbsp;<a href="all-index-G.html" onclick="javascript:loadClassListFrame('index-list.html');">G</a>&nbsp;&nbsp;<a href="all-index-H.html" onclick="javascript:loadClassListFrame('index-list.html');">H</a>&nbsp;&nbsp;<a href="all-index-I.html" onclick="javascript:loadClassListFrame('index-list.html');">I</a>&nbsp;&nbsp;<a href="all-index-J.html" onclick="javascript:loadClassListFrame('index-list.html');">J</a>&nbsp;&nbsp;<a href="all-index-K.html" onclick="javascript:loadClassListFrame('index-list.html');">K</a>&nbsp;&nbsp;<a href="all-index-L.html" onclick="javascript:loadClassListFrame('index-list.html');">L</a>&nbsp;&nbsp;<a href="all-index-M.html" onclick="javascript:loadClassListFrame('index-list.html');">M</a>&nbsp;&nbsp;<a href="all-index-N.html" onclick="javascript:loadClassListFrame('index-list.html');">N</a>&nbsp;&nbsp;<a href="all-index-O.html" onclick="javascript:loadClassListFrame('index-list.html');">O</a>&nbsp;&nbsp;<a href="all-index-P.html" onclick="javascript:loadClassListFrame('index-list.html');">P</a>&nbsp;&nbsp;<a href="all-index-Q.html" onclick="javascript:loadClassListFrame('index-list.html');">Q</a>&nbsp;&nbsp;<a href="all-index-R.html" onclick="javascript:loadClassListFrame('index-list.html');">R</a>&nbsp;&nbsp;<a href="all-index-S.html" onclick="javascript:loadClassListFrame('index-list.html');">S</a>&nbsp;&nbsp;<a href="all-index-T.html" onclick="javascript:loadClassListFrame('index-list.html');">T</a>&nbsp;&nbsp;<a href="all-index-U.html" onclick="javascript:loadClassListFrame('index-list.html');">U</a>&nbsp;&nbsp;<a href="all-index-V.html" onclick="javascript:loadClassListFrame('index-list.html');">V</a>&nbsp;&nbsp;<a href="all-index-W.html" onclick="javascript:loadClassListFrame('index-list.html');">W</a>&nbsp;&nbsp;<a href="all-index-X.html" onclick="javascript:loadClassListFrame('index-list.html');">X</a>&nbsp;&nbsp;<a href="all-index-Y.html" onclick="javascript:loadClassListFrame('index-list.html');">Y</a>&nbsp;&nbsp;<a href="all-index-Z.html" onclick="javascript:loadClassListFrame('index-list.html');">Z</a>&nbsp;&nbsp;</td></tr></table><p></p><center class="copyright"><footer>Copyright <a href="http://distriqt.com" target="_top">distriqt</a> 2016</footer><br/>Fri Mar 21 2025, 04:06 PM +10:00 </center></div></body></html><!--Copyright distriqt 2016<br/>Fri Mar 21 2025, 04:06 PM +10:00 -->

0 commit comments

Comments
 (0)