GetStream/stream-video-js

One of receiver_exported or receiver_not_exported should be specified when a receiver isn't being registered exclusively for system broadcasts

tuankietcoderr opened this issue ยท 9 comments

Which package/packages do you use?

  • @stream-io/video-react-sdk
  • @stream-io/video-react-native-sdk
  • @stream-io/video-client

Describe the bug
I receive this bug when using Android API level 34 (Android 14)

To Reproduce
Steps to reproduce the behavior:

  1. Go to 'Home screen'
  2. Click on 'Create new meeting'
  3. After video initialized, the error is displayed.

Expected behavior
Video call has to work perfectly as I use on Android API level 31

Screenshots
image

Version

  • ^0.3.17

Env:

N/A

React / JS client

N/A

React Native

  • OS: Windows
  • Device: Android Pixel 4 API 34

Node JS client

  • v20.11.0

Additional context
N/A

I can confirm that I experience this as well. In the meantime, I worked around this issue by targeting SDK 33.

I can confirm that I experience this as well. In the meantime, I worked around this issue by targeting SDK 33.

Is there any alter solution for this? My target customers have to be supported from API 25 to API 34 :(

I can confirm that I experience this as well. In the meantime, I worked around this issue by targeting SDK 33.

Is there any alter solution for this? My target customers have to be supported from API 25 to API 34 :(

Your customers running API 34 will still be able to run the app targeting API 33 without an issue. It will only start becoming a real problem somewhere in summer/autumn when Google slowly starts requiring new app updates and apps to target API 34.

I can confirm that I experience this as well. In the meantime, I worked around this issue by targeting SDK 33.

Is there any alter solution for this? My target customers have to be supported from API 25 to API 34 :(

Your customers running API 34 will still be able to run the app targeting API 33 without an issue. It will only start becoming a real problem somewhere in summer/autumn when Google slowly starts requiring new app updates and apps to target API 34.

How about Get stream team? Are they fixing this problem?

Hi, So to confirm do you use targetSDK 34?

This seems to happen only when targetSDK 33 is used. I believe one of the dependendant libraries we use are still using the old format.

In the meantime please stick to targetSDK 34, there will be atleast this summer that google will force the usage of targetSDK 34, but we will find and resolve this issue asap

Hi, So to confirm do you use targetSDK 34?

This seems to happen only when targetSDK 34 is used. I belive one of the dependendant libraries we use are still using the old format.

In the meantime please stick to targetSDK 34, there will be atleast 2 years in my experience that google will force the usage of targetSDK 34, but we will find and resolve this issue asap

thank you, in the future there might be sdk 35, 36 and so on. so upgrade your packages and apis are is really essential

I totally understand the importance. I have filed the issue accordingly.

I have raised a PR in the react-native-incall-manager library ๐Ÿคž

Please update to react-native-incall-manager - 4.2.0

Many thanks for filing the issue!