jwplayer / jwplayer-react-native

MIT License
23 stars 7 forks source link

[BUG] Google Play Store warning: Interactive Media Ads (IMA) SDK ...version 3.32.0: ... This version has an issue with device running Android API levels 25 and lower. Use IMA SDK Android v3.33.0 instead. #67

Open chriszs opened 1 month ago

chriszs commented 1 month ago

Describe the bug Getting the following emailed warning when submitting to Google Play:

com.google.ads.interactivemedia.v3:interactivemedia:3.32.0 Interactive Media Ads (IMA) SDK (com.google.ads.interactivemedia.v3:interactivemedia) has added this note for SDK version 3.32.0:

This version has an issue with device running Android API levels 25 and lower. Use IMA SDK Android v3.33.0 instead.

From November 4, 2024 00:00 (UTC) you won't be able to release new versions of your app containing this SDK version to production or open testing.

There's also a warning when I got to Build > Libraries and Dependencies in Android Studio and select the IMA dependency.

Looks like the latest version of jwplayer-ima includes the updated version of the IMA SDK: https://mvn.jwplayer.com/content/repositories/releases/com/jwplayer/jwplayer-ima/4.18.2/jwplayer-ima-4.18.2.pom

Could probably fix this by bumping the JWPlayer Android SDK version.

Expected behavior No warning.

Screenshots / Visual evidence

Screenshot 2024-08-06 at 8 29 21 AM
Jmilham21 commented 1 month ago

Thanks for the catch/info @chriszs. The most recent Android SDK release (4.18.2) has already been upgraded, and the React-Native wrapper overrides the JWP SDK to use 3.33.0. I'll upgrade the Android SDK version to NPM in the next patch (I'm looking for a release this week).

chriszs commented 1 month ago

Thanks! Yes, I saw the SDK is upgraded and the React Native reference to 3.33.0. As far as I can tell, the current dep is not actually being overridden.