Description
Up until the latest SDK we could use Custom UI, but it is no longer reported as supported and setting enableCustomMeeting has no effect. We have verified with the sample project as well.
This is extremely urgent for us as we have been waiting over 2 months for this SDK release to fix minimum version issues for our clients and now custom UI does not work and we can not release a fix.
Which Mobile Meeting SDK version?
5.7.1
To Reproduce(If applicable)
Steps to reproduce the behavior:
Print the result of MobileRTC.shared().isSupportedCustomizeMeetingUI() (returns false)
Try to set MobileRTC.shared().getMeetingSettings()?.enableCustomMeeting = true (has no effect)
Smartphone (please complete the following information):
We also have the same issue in our application, which is made from objective-c.
It works well with v5.5.12511.0421 but not v5.7.1.
I found the method [[MobileRTC shareRTC] isSupportedCustomizeMeetingUI] always return NO. In the past Zoom Client SDK, it returns YES after [service sdkAuth] method has done.
The same happen with the Windows SDK, API Version v5.7.1. The call to ICustomizedUIMgr::HasLicense will return SDKERR_NO_PERMISSION. The demo sample is not working anymore, because of this returned error code. With the version 5.5.x it has returned SDKERR_SUCCESS and the sample was working. Is this a bug, or how to get the permission to use the custom UI interface?
The Custom Meeting UI is indeed still supported. This is troubling to hear that this is not working for you all. I am going to investigate right now. Stay tuned.
Must be the IVideoRenderElement* ignored If the datatype is VideoRenderData_None? Because it’s unintialized! If so, I would expect a nullptr for the pElement;