For example on iPhone 11 Pro - everything is good - but on iPhone Xr I don’t see share video(but I use same code for in both device and both sdk version)
Can you try updating your implementation to setup the share view after receiving the onSinkSharingStatus callback with a value of MobileRTCSharingStatus_View_Other_Sharing?
This onSinkSharingStatus callback work the same as onSinkMeetingActiveShare - they are called and the statuses come correct.
But the problem is that on some devices(ex: iPhone 11 Pro) everything works properly - share view is displayed, and on some device(ex: iPhone Xr) share view look just a black screen
Thanks for the additional testing. The fact that you aren’t receiving the MobileRTCSharingStatus_View_Other_Sharing status is pointing us in the right direction, now we just need to figure out why you aren’t receiving that on certain devices. Let’s take a few steps to narrow down what exactly is going wrong:
When this issue is present on the iPhone XR, are you able to view the shared content on other devices in the same meeting (not counting the user who is currently sharing)?
Can you reproduce this behavior using the SDK sample app?
Can you provide two SDK logs from the same meeting & screen share attempt - one from a device where the issue is present and one where the shared content displays properly? In case you aren’t aware, instructions for how to get the logs can be found here.
Apologies, but this is not the SDK sample app. The SDK sample app is the MobileRTCSample project included with the SDK download. Can you please try to reproduce using that one?
Can you pleas elaborate on what steps have been taken to run the sample app? The screenshot provided does not give any information on what the actual error is.