I am using the newest Meetings SDK to join a webinar with ZoomSDKJoinMeetingElements. I set customerKey on this object for the local user and pass it to the meeting service’s joinMeeting method. Once in the meeting, I can successfully retrieve a ZoomSDKUserInfo object using this user’s userID, however getCustomerKey() on that object returns nil. For users who joined the meeting using the previous version of the SDK (where ZoomSDKJoinMeetingElements uses participantId rather than customerKey) the getCustomerKey() method successfully returns what was set as participantId. Please let me know any advice or whether this may be a bug.
Which macOS Meeting SDK version?
To Reproduce(If applicable)
Steps to reproduce the behavior:
Join a webinar using ZoomSDKJoinMeetingElements
Get a participants list using getParticipantsList() on the meeting action controller.
Iterate over the list to get userIDs and use the meeting action controller to getUserByUserID
Call getCustomerKey on the resulting ZoomSDKUserInfo object and note that for users who had the customerKey set on their ZoomSDKJoinMeetingElements object the method returns nil.
Device (please complete the following information):
- Device: Apple Macbook Pro 13-inch 2020
- OS: macOS Big Sur 11.6