# Where can I get IOS Master Zoom SDK Swift Code?

**URL:** <https://devforum.zoom.us/t/where-can-i-get-ios-master-zoom-sdk-swift-code/67262>\
**Category:** iOS\
**Tags:** faq-ios, webinar\
**Created:** [April 8, 2022, 8:19am UTC](https://devforum.zoom.us/t/where-can-i-get-ios-master-zoom-sdk-swift-code/67262 "2022-04-08T08:19:00Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![amrutha.veluthakal](https://avatars.discourse-cdn.com/v4/letter/a/ee7513/32.png) [@amrutha.veluthakal](https://devforum.zoom.us/u/amrutha.veluthakal)\
**Post date:** [April 8, 2022, 8:19am UTC](https://devforum.zoom.us/t/where-can-i-get-ios-master-zoom-sdk-swift-code/67262/1 "2022-04-08T08:19:00Z")

</div>

**Description**  
in Zoom forum I can see some place having swift code and objective C codes. in Master Meeting SDK section only having Objective- C code . where can I get Swift code and latest version .

I have searched git sample code . but Swift start join meeting not working . using Zoom access token process .

for reference check the here [IOS Master Meeting SDK Objective c](https://marketplace.zoom.us/docs/sdk/native-sdks/iOS/mastering-zoom-sdk/in-meeting-function/zoom-meeting-ui/meeting-setting)

**Which iOS Meeting SDK version?**  
zoom-sdk-ios-5.10.1-2.3038

I have checked sample code here : [GitHub - zoom/client-sdk-iOS-getting-started](https://github.com/zoom/client-sdk-iOS-getting-started)

Thanks

---

<div class="post-metadata">

**Author:** ![jon.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/jon.zoom/32/13495_2.png) [@jon.zoom](https://devforum.zoom.us/u/jon.zoom)\
**Post date:** [April 8, 2022, 10:49pm UTC](https://devforum.zoom.us/t/where-can-i-get-ios-master-zoom-sdk-swift-code/67262/2 "2022-04-08T22:49:16Z")

</div>

Hi @amrutha.veluthakal, thanks for using our SDK.

Unfortunately we are a little bit limited in our Swift documentation, but I’m happy to help with translating things over from Objective-C. We will be improving this in the future though!

Can you describe exactly what you’re looking to do? You said you wanted to start or join a meeting, but the documentation you linked to was for modifying meeting settings.

Thanks!

---

<div class="post-metadata">

**Author:** ![amrutha.veluthakal](https://avatars.discourse-cdn.com/v4/letter/a/ee7513/32.png) [@amrutha.veluthakal](https://devforum.zoom.us/u/amrutha.veluthakal)\
**Post date:** [April 12, 2022, 6:50am UTC](https://devforum.zoom.us/t/where-can-i-get-ios-master-zoom-sdk-swift-code/67262/3 "2022-04-12T06:50:56Z")

</div>

Hey @ jon.lieblich

Thank you for support in IOS Zoom Client meeting SDK, we are using basic set up as per Document completed .

Mainly we are using " join a meeting "based Meeting ID and Passcode with Name .we did it as per [Developer Site](https://marketplace.zoom.us/docs/sdk/native-sdks/iOS/getting-started) .

here need to do some validation while join a meeting based on our app user ID aunthecation .how can I achieve it .which param will connect to our server .

Second item: After join meeting screen need to hide or change some UI option on screen.  
(upload://cWMfKECi73tyLtdakahR7fwsrtj.jpeg)  
Like Active Apps Notifier icon and top bar having one drop option need to hide .

and can you please share Swift working sample Code

---

<div class="post-metadata">

**Author:** ![jon.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/jon.zoom/32/13495_2.png) [@jon.zoom](https://devforum.zoom.us/u/jon.zoom)\
**Post date:** [April 12, 2022, 6:32pm UTC](https://devforum.zoom.us/t/where-can-i-get-ios-master-zoom-sdk-swift-code/67262/4 "2022-04-12T18:32:28Z")

</div>

Hi @amrutha.veluthakal,

> here need to do some validation while join a meeting based on our app user ID aunthecation .how can I achieve it .which param will connect to our server .

Can you please clarify what sort of validation you are looking to do?

> Second item: After join meeting screen need to hide or change some UI option on screen.  
> (upload://cWMfKECi73tyLtdakahR7fwsrtj.jpeg)  
> Like Active Apps Notifier icon and top bar having one drop option need to hide .

Unfortunately the AAN panel cannot be hidden and is required to be displayed to users for privacy purposes.

> and can you please share Swift working sample Code

As mentioned previously, we do not have a lot of Swift documentation yet but will be adding some in the future. If there is anything in particular you are having trouble with converting from Objective-C to Swift, we can help clarify.

Thanks!

---

<div class="post-metadata">

**Author:** ![amrutha.veluthakal](https://avatars.discourse-cdn.com/v4/letter/a/ee7513/32.png) [@amrutha.veluthakal](https://devforum.zoom.us/u/amrutha.veluthakal)\
**Post date:** [April 13, 2022, 7:11am UTC](https://devforum.zoom.us/t/where-can-i-get-ios-master-zoom-sdk-swift-code/67262/5 "2022-04-13T07:11:10Z")

</div>

Hey @ jon.lieblich

Thank you so much for your support.

 ![IMG_7304](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/9/0/90600325167f19588852e5effd75092d324d649e.jpeg)  
I need to change Navigation bar “Zoom” text and need to hide drop down arrow .

can you please provide the solution in swift .

while join a meeting I need to pass my app user Id to configured zoom server .

using this code :

if let meetingService = MobileRTC.shared().getMeetingService() {

```
        // Set the ViewController to be the MobileRTCMeetingServiceDelegate
        meetingService.delegate = self

        // Create a MobileRTCMeetingJoinParam to provide the MobileRTCMeetingService with the necessary info to join a meeting.
        // In this case, we will only need to provide a meeting number and password.
        let joinMeetingParameters = MobileRTCMeetingJoinParam()
        joinMeetingParameters.meetingNumber = meetingNumber
        joinMeetingParameters.password = meetingPassword
        meetingService.joinMeeting(with: joinMeetingParameters)
    }

```

Do you have any custom param to pass the user id here .

Thanks

---

<div class="post-metadata">

**Author:** ![jon.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/jon.zoom/32/13495_2.png) [@jon.zoom](https://devforum.zoom.us/u/jon.zoom)\
**Post date:** [April 15, 2022, 11:03pm UTC](https://devforum.zoom.us/t/where-can-i-get-ios-master-zoom-sdk-swift-code/67262/6 "2022-04-15T23:03:23Z")

</div>

Hi @amrutha.veluthakal,

It is currently not possible to hide that menu. You can hide the entire top bar via [`topBarHidden`](https://marketplacefront.zoom.us/sdk/meeting/ios/interface_mobile_r_t_c_meeting_settings.html#a5c20c0f04ed07079b7f12075646d320f), but that specific view cannot be hidden.

> Do you have any custom param to pass the user id here .

Can you please explain what you are looking to accomplish by passing in a userId when joining a meeting? Since you are joining anonymously, your end user will not be associated with any Zoom account.

Thanks!

---

<div class="post-metadata">

**Author:** ![amrutha.veluthakal](https://avatars.discourse-cdn.com/v4/letter/a/ee7513/32.png) [@amrutha.veluthakal](https://devforum.zoom.us/u/amrutha.veluthakal)\
**Post date:** [April 20, 2022, 9:35am UTC](https://devforum.zoom.us/t/where-can-i-get-ios-master-zoom-sdk-swift-code/67262/7 "2022-04-20T09:35:06Z")

</div>

Hey jon.lieblich

Thank you so much for your support here.

" It is currently not possible to hide that menu. You can hide the entire top bar via [`topBarHidden`](https://marketplacefront.zoom.us/sdk/meeting/ios/interface_mobile_r_t_c_meeting_settings.html#a5c20c0f04ed07079b7f12075646d320f), but that specific view cannot be hidden."

- how can I leave the meeting if hide the topbar.
- camera change to Front and rear if hide the topbar .

Just want change “Zoom” text to other text - how can I achieve it .

Thanks  
Mohan.C

---

<div class="post-metadata">

**Author:** ![jon.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/jon.zoom/32/13495_2.png) [@jon.zoom](https://devforum.zoom.us/u/jon.zoom)\
**Post date:** [April 21, 2022, 9:13pm UTC](https://devforum.zoom.us/t/where-can-i-get-ios-master-zoom-sdk-swift-code/67262/8 "2022-04-21T21:13:22Z")

</div>

Hi @amrutha.veluthakal,

If the top bar is hidden, you cannot access those buttons through the UI so you would need to call [`leaveMeetingWithCmd`](https://marketplacefront.zoom.us/sdk/meeting/ios/interface_mobile_r_t_c_meeting_service.html#a7954c7ceb9ea39742f1e3bbdb7ce93e4) to leave the meeting and [`switchMyCamera`](https://marketplacefront.zoom.us/sdk/meeting/ios/category_mobile_r_t_c_meeting_service_07_video_08.html#a4bf18305f06f459085e3f1de10c1499a) to switch between your front and rear cameras.

Thanks!

---

<div class="post-metadata">

**Author:** ![amrutha.veluthakal](https://avatars.discourse-cdn.com/v4/letter/a/ee7513/32.png) [@amrutha.veluthakal](https://devforum.zoom.us/u/amrutha.veluthakal)\
**Post date:** [April 22, 2022, 5:34am UTC](https://devforum.zoom.us/t/where-can-i-get-ios-master-zoom-sdk-swift-code/67262/9 "2022-04-22T05:34:05Z")

</div>

Thank you so much for your support .

I will try it

1.Top bar title “Zoom” we can change to other name ?

What is the Key name for localisation string to change “Zoom” text .

Thanks

---

<div class="post-metadata">

**Author:** ![jon.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/jon.zoom/32/13495_2.png) [@jon.zoom](https://devforum.zoom.us/u/jon.zoom)\
**Post date:** [April 22, 2022, 10:16pm UTC](https://devforum.zoom.us/t/where-can-i-get-ios-master-zoom-sdk-swift-code/67262/10 "2022-04-22T22:16:01Z")

</div>

Hi @amrutha.veluthakal,

The content of views in the default UI is not customizable. If you want to customize the appearance and behavior of your meeting UI, you will need to implement a custom meeting UI, which requires a large amount of work.

Thanks!

---

<div class="post-metadata">

**Author:** ![amrutha.veluthakal](https://avatars.discourse-cdn.com/v4/letter/a/ee7513/32.png) [@amrutha.veluthakal](https://devforum.zoom.us/u/amrutha.veluthakal)\
**Post date:** [April 25, 2022, 7:00am UTC](https://devforum.zoom.us/t/where-can-i-get-ios-master-zoom-sdk-swift-code/67262/11 "2022-04-25T07:00:05Z")

</div>

Hi Jon.lieblich

Thanks for your update .

Really Sad ,I have asked just change small text for navigation title .  
“Zoom” to the "Meeting title " need to show.  
What is the name property ?

May I know where I can find the IOS Swift Code document for " implement a custom meeting UI" ?

If you have any reference links please share here.

Thanks

---

<div class="post-metadata">

**Author:** ![jon.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/jon.zoom/32/13495_2.png) [@jon.zoom](https://devforum.zoom.us/u/jon.zoom)\
**Post date:** [April 26, 2022, 6:47pm UTC](https://devforum.zoom.us/t/where-can-i-get-ios-master-zoom-sdk-swift-code/67262/12 "2022-04-26T18:47:07Z")

</div>

Hi @amrutha.veluthakal,

We unfortunately cannot provide support for changing the name through the property itself, since that may change in future releases without advance notice.

> May I know where I can find the IOS Swift Code document for " implement a custom meeting UI" ?

As mentioned previously, we do not currently have Swift documentation for this. There is only Objective-C [documentation](https://marketplace.zoom.us/docs/sdk/native-sdks/iOS/mastering-zoom-sdk/in-meeting-function/customized-in-meeting-ui/overview) for implementing a custom meeting UI.

Thanks!

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/6/1/614bdd549b610bbaa46ff934617683a02bdaa03c.png) [@system](https://devforum.zoom.us/u/system)\
**Post date:** [May 27, 2022, 4:47am UTC](https://devforum.zoom.us/t/where-can-i-get-ios-master-zoom-sdk-swift-code/67262/13 "2022-05-27T04:47:37Z")

</div>

Closed on May 27, 2022, 4:47am UTC

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
