# Invalid Arguments (Error Code 150) iOS SDK with meeting password

**URL:** <https://devforum.zoom.us/t/invalid-arguments-error-code-150-ios-sdk-with-meeting-password/11360>\
**Category:** iOS\
**Created:** [April 5, 2020, 7:11pm UTC](https://devforum.zoom.us/t/invalid-arguments-error-code-150-ios-sdk-with-meeting-password/11360 "2020-04-05T19:11:16Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![danielrothwell](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/danielrothwell/32/4099_2.png) [@danielrothwell](https://devforum.zoom.us/u/danielrothwell)\
**Post date:** [April 5, 2020, 7:11pm UTC](https://devforum.zoom.us/t/invalid-arguments-error-code-150-ios-sdk-with-meeting-password/11360/1 "2020-04-05T19:11:16Z")

</div>

Firstly, I am strongly behind the increased security that password protection provides, however, I have encountered a problem with iOS mobile SDK today when trying to start AND join a meeting using the meeting password. I am wondering if this is an issue with the new restrictions and if I am entering the meeting password correctly? I enter the password into an NSDictionary with the meeting number and then run join meeting with dictionary.

Version = **4.6.15084.0206**

I was able to both start and join a meeting without password protection the day before the security changes were made.

A point in the right direction would be fantastic as this is restricting what I am able to do at the moment.

Thank you

---

<div class="post-metadata">

**Author:** ![danielrothwell](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/danielrothwell/32/4099_2.png) [@danielrothwell](https://devforum.zoom.us/u/danielrothwell)\
**Post date:** [April 6, 2020, 8:05pm UTC](https://devforum.zoom.us/t/invalid-arguments-error-code-150-ios-sdk-with-meeting-password/11360/2 "2020-04-06T20:05:07Z")

</div>

Hi, I should update this and say I have tried further and still no joy. I have downloaded the latest version from github (version **4.6.15805.0403** ) and I am still using Xcode (Version 11.3.1).

The code that worked on Friday 3rd April to START A MEETING FOR A LOGIN USER was:

MobileRTCMeetingService \*ms = [[MobileRTC sharedRTC] getMeetingService];  
if (ms) {  
MobileRTCMeetingStartParam \*param;  
MobileRTCMeetingStartParam4LoginlUser \*user = [[MobileRTCMeetingStartParam4LoginlUser alloc] init];  
param = user;  
param.meetingNumber = zoomMeetingNumber;  
MobileRTCMeetError ret = [ms startMeetingWithStartParam:param];  
NSLog(@“onMeetNow ret:%d”, ret);  
return;  
}

As I mentioned previously, this worked on Friday 3rd April but is now returning ERROR CODE 150 (invalid arguments). How can this be? The documentation does not state that a password is needed to start a meeting so I really don’t know what could be going wrong?

PS  
Joining a meeting is now fine and there are no issues. THE ISSUE IS WITH STARTING A MEETING IN-APP USING IOS SDK.

Rapid help would be much appreciated, I’m sure there is something simple I am missing.

Thank you

---

<div class="post-metadata">

**Author:** ![carson.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/carson.zoom/32/785_2.png) [@carson.zoom](https://devforum.zoom.us/u/carson.zoom)\
**Post date:** [April 7, 2020, 6:21am UTC](https://devforum.zoom.us/t/invalid-arguments-error-code-150-ios-sdk-with-meeting-password/11360/3 "2020-04-07T06:21:38Z")

</div>

Hi [danielrothwell](https://devforum.zoom.us/u/danielrothwell),

Thank you for the post and the update. Your code snippet looks good, our demo app has the same implementation and I was able to start a meeting with our demo. Is this issue reproducible with our demo app?

Thanks!

---

<div class="post-metadata">

**Author:** ![danielrothwell](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/danielrothwell/32/4099_2.png) [@danielrothwell](https://devforum.zoom.us/u/danielrothwell)\
**Post date:** [April 7, 2020, 8:03am UTC](https://devforum.zoom.us/t/invalid-arguments-error-code-150-ios-sdk-with-meeting-password/11360/4 "2020-04-07T08:03:05Z")

</div>

Hi Carson,

Thanks for the response and your help.

I tried the demo app and was having the same problem, but then I noticed an error on my part - I was using the meeting password (rather than the account password) to login to zoom. I changed this in the demo app and my implementation and both are working now.

Thanks again for your help and apologies on my part for the oversight.

---

<div class="post-metadata">

**Author:** ![carson.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/carson.zoom/32/785_2.png) [@carson.zoom](https://devforum.zoom.us/u/carson.zoom)\
**Post date:** [April 7, 2020, 8:15am UTC](https://devforum.zoom.us/t/invalid-arguments-error-code-150-ios-sdk-with-meeting-password/11360/5 "2020-04-07T08:15:49Z")

</div>

Hi [danielrothwell](https://devforum.zoom.us/u/danielrothwell),

Thanks for the reply. Glad to hear that it is working now. Happy Zooming! 🙂

---

<div class="post-metadata">

**Author:** ![DeveloperBot](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/developerbot/32/12632_2.png) [@DeveloperBot](https://devforum.zoom.us/u/DeveloperBot)\
**Post date:** [August 21, 2020, 8:20pm UTC](https://devforum.zoom.us/t/invalid-arguments-error-code-150-ios-sdk-with-meeting-password/11360/6 "2020-08-21T20:20:52Z")

</div>


