Is it possible to automatically set a webinar (or meeting) participant’s name when joining a meeting in the iOS SDK? We want to be able to automatically name webinar participants and have them skip the prompt asking for name and email.
With the WebSDK, it’s possible to skip the prompt asking users to set their name and email within the join() function. We’ve used the below quite extensively and want to replicate the functionality.
In the SDK Reference - iOS MobileRTCMeetingJoinParam has a userName property that takes a string so it may be possible. Is this what you were referring to that you’ve already referenced?
Yea, that’s what I was referencing but was sure. We can try setting that. What about the email address? That’s also asked in the prompt, but there’s no param specified there.
The MobileRTCMeetingJoinParam SDK reference for iOS doesn’t show a parameter for email address like the WebSDK’s ZoomMtg.join() function does. See below for what I mean…
My webinars do require registration. I want users to be able to join the Webinar without needing to fill out the default name and email prompt when joining the Zoom. It’s doable in the WebSDK, but is it doable in the iOS SDK?
Please try the onSinkJoinWebinarNeedUserNameAndEmailWithCompletion callback method as found in the iOS SDK API reference. If you implement this callback by passing in the username and email into the completion block, you should be able to avoid showing the login UI prompt.