Description
Since updating to the latest Zoom SDK we have build issues if we try to use one of the new functions for sharing. We are able to reference the newly redefined delegate function onSinkSharingStatus(_ shareInfo: MobileRTCSSharingSourceInfo)
without issues. However, if we try to access MobileRTC.shared().getMeetingService()?.getSharingSourceInfoList(userID)
it results in a build issue:
Undefined symbols for architecture arm64:
“OBJC_CLASS$_MobileRTCSSharingSourceInfo”, referenced from:
in VideosViewController.o
If we comment out that line, everything works fine. The same call works and builds if it is referenced from Objective-C. There appears to be an issue with the way that particular class is referenced or defined in its header.
Which iOS Meeting SDK version?
v6.3.1.21434
To Reproduce(If applicable)
Add a line of code like this and try to build your project.
MobileRTC.shared().getMeetingService()?.getSharingSourceInfoList(1)