# Hide Invite Button iOS SDK

**URL:** <https://devforum.zoom.us/t/hide-invite-button-ios-sdk/55655>\
**Category:** iOS\
**Created:** [August 12, 2021, 5:42am UTC](https://devforum.zoom.us/t/hide-invite-button-ios-sdk/55655 "2021-08-12T05:42:36Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![smartwaymedia](https://avatars.discourse-cdn.com/v4/letter/s/b3f665/32.png) [@smartwaymedia](https://devforum.zoom.us/u/smartwaymedia)\
**Post date:** [August 12, 2021, 5:42am UTC](https://devforum.zoom.us/t/hide-invite-button-ios-sdk/55655/1 "2021-08-12T05:42:37Z")

</div>

**Description**  
I want to hide Invite option button in zoom SDK. I find the solution in Android SDK by using `No_Invite` property. But I can not find such option in iOS SDK. Can you please help me to hide the invite button in iOS SDK.

**Screenshots**  
Check below properties for the `MobileRTCMeetingStartParam4WithoutLoginUser`

 ![Screenshot 2021-08-12 at 11.00.04 AM](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/c/6/c60e316326faafa8524f6d71961944503d30eb22.png)

Thanks

---

<div class="post-metadata">

**Author:** ![Michael\_Condon](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/michael_condon/32/13543_2.png) [@Michael\_Condon](https://devforum.zoom.us/u/Michael_Condon)\
**Post date:** [August 12, 2021, 6:36pm UTC](https://devforum.zoom.us/t/hide-invite-button-ios-sdk/55655/2 "2021-08-12T18:36:28Z")

</div>

Hey @smartwaymedia,

Thanks for using the dev forum!

The iOS equivalent for this method is [meetingInviteHidden](https://marketplacefront.zoom.us/sdk/meeting/ios/interface_mobile_r_t_c_meeting_settings.html#a58df8b82a962603c9b513d7875a25f4a) in MobileRTCMeetingSettings.

Thanks!  
Michael

---

<div class="post-metadata">

**Author:** ![smartwaymedia](https://avatars.discourse-cdn.com/v4/letter/s/b3f665/32.png) [@smartwaymedia](https://devforum.zoom.us/u/smartwaymedia)\
**Post date:** [August 13, 2021, 10:11am UTC](https://devforum.zoom.us/t/hide-invite-button-ios-sdk/55655/3 "2021-08-13T10:11:20Z")

</div>

> [@Michael\_Condon](#):
>
> MobileRTCMeetingSettings

Thanks for your reply. Sorry for asking silly questions but can you please explain me how can I use the MobileRTCMeetingSettings to start the meeting. I try to find but I’m not able to find how to pass meeting setting on start or join meeting.

`Here is my code to start the meeting`

```auto
  let ms = MobileRTC.shared().getMeetingService()
            var param: MobileRTCMeetingStartParam? = nil
            if let ms = ms {
                
                let user = MobileRTCMeetingStartParam4WithoutLoginUser()
                user.meetingNumber = self.Selectedmeeting_id
                user.userType = MobileRTCUserType_APIUser
                user.userName = Global.user!.empFullName
                user.userID = Global.user!.emp_zoom_user_id
                user.zak = self.SelectedmeetingZAK
               
                param = user
                _ = ms.startMeeting(with: param!)
            }

```

`Here is my code to Join the meeting`

```auto
 let ms = MobileRTC.shared().getMeetingService()
            if let ms = ms {
                let paramDict = [
                    kMeetingParam_Username: Global.user!.stuFullName + "(" + String(Global.user!.stuId) + ")",
                    kMeetingParam_MeetingNumber: data.meeting_id!,
                    kMeetingParam_UserID : Global.user!.stuId,
                    kMeetingParam_MeetingPassword: data.meeting_password!] as [String : Any] 
                ms.joinMeeting(with: paramDict as [AnyHashable : Any])
            }

```

Can you please help me how to pass or use the meeting setting. I really Appreciate.

Thanks  
Krunal Nagvadia

---

<div class="post-metadata">

**Author:** ![Michael\_Condon](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/michael_condon/32/13543_2.png) [@Michael\_Condon](https://devforum.zoom.us/u/Michael_Condon)\
**Post date:** [August 13, 2021, 9:36pm UTC](https://devforum.zoom.us/t/hide-invite-button-ios-sdk/55655/4 "2021-08-13T21:36:36Z")

</div>

Hey @smartwaymedia,

Yep, so right after you call getMeetingService you can also call getMeetingSettings:

```auto
let ms = MobileRTC.shared().getMeetingService()
let msettings = MobileRTC.shared().getMeetingSettings()

```

Then before calling joinMeeting or startMeeting, you can modify whatever setting you’d like:

```auto
msettings.meetingInviteHidden = true
param = user
 _ = ms.startMeeting(with: param!)

```

Thanks!  
Michael

---

<div class="post-metadata">

**Author:** ![smartwaymedia](https://avatars.discourse-cdn.com/v4/letter/s/b3f665/32.png) [@smartwaymedia](https://devforum.zoom.us/u/smartwaymedia)\
**Post date:** [August 16, 2021, 9:08am UTC](https://devforum.zoom.us/t/hide-invite-button-ios-sdk/55655/5 "2021-08-16T09:08:46Z")

</div>

Thank you so much. This work perfectly fine.

---

<div class="post-metadata">

**Author:** ![Michael\_Condon](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/michael_condon/32/13543_2.png) [@Michael\_Condon](https://devforum.zoom.us/u/Michael_Condon)\
**Post date:** [August 17, 2021, 7:19pm UTC](https://devforum.zoom.us/t/hide-invite-button-ios-sdk/55655/6 "2021-08-17T19:19:27Z")

</div>

Hey @smartwaymedia,

You are very welcome 🙂  
Please let us know if you have any other questions.

Thanks!  
Michael

---

<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:** [September 17, 2021, 5:20am UTC](https://devforum.zoom.us/t/hide-invite-button-ios-sdk/55655/7 "2021-09-17T05:20:00Z")

</div>

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