# Ionic Zoom SDK IOS Issue

**URL:** <https://devforum.zoom.us/t/ionic-zoom-sdk-ios-issue/6481>\
**Category:** iOS\
**Created:** [October 31, 2019, 1:41pm UTC](https://devforum.zoom.us/t/ionic-zoom-sdk-ios-issue/6481 "2019-10-31T13:41:06Z")\
**Posts on this page:** 17\
**Page:** 1

<div class="post-metadata">

**Author:** ![zoom2](https://avatars.discourse-cdn.com/v4/letter/z/22d042/32.png) [@zoom2](https://devforum.zoom.us/u/zoom2)\
**Post date:** [October 31, 2019, 1:41pm UTC](https://devforum.zoom.us/t/ionic-zoom-sdk-ios-issue/6481/1 "2019-10-31T13:41:06Z")

</div>

Hi,

We have created app with zoom SDK in Ionic5. When we start video it’s not working and the zoom server return below response.

Server Response: “Please enter valid meeting number and display name”

But meeting number and display name is valid, the same meeting working fine in android(.apk).

---

<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:** [November 1, 2019, 12:15am UTC](https://devforum.zoom.us/t/ionic-zoom-sdk-ios-issue/6481/2 "2019-11-01T00:15:59Z")

</div>

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

Thanks for the post. Could you share a code snippet for starting a meeting?

Thanks!

---

<div class="post-metadata">

**Author:** ![zoom2](https://avatars.discourse-cdn.com/v4/letter/z/22d042/32.png) [@zoom2](https://devforum.zoom.us/u/zoom2)\
**Post date:** [November 1, 2019, 5:01am UTC](https://devforum.zoom.us/t/ionic-zoom-sdk-ios-issue/6481/3 "2019-11-01T05:01:50Z")

</div>

Snippet for start meeting(But same code working fine in android):

startMeeting(meeting\_id,password)  
{  
let options = {  
“no\_driving\_mode”:true,  
“no\_invite”:true,  
“no\_meeting\_end\_message”:false,  
“no\_titlebar”:false,  
“no\_bottom\_toolbar”:false,  
“no\_dial\_in\_via\_phone”:true,  
“no\_dial\_out\_to\_phone”:true,  
“no\_disconnect\_audio”:true,  
“no\_share”:false,  
“no\_audio”:false,  
“no\_video”:false,  
“no\_meeting\_error\_message”:true  
};   
this.zoomService.joinMeeting(meeting\_id, password, localStorage.getItem(‘name’), options)  
.then((success: any) =\> console.log(success))  
.catch((error: any) =\> console.log(error));  
}

---

<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:** [November 1, 2019, 11:47pm UTC](https://devforum.zoom.us/t/ionic-zoom-sdk-ios-issue/6481/4 "2019-11-01T23:47:59Z")

</div>

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

Thanks for the code snippet. I have passed this info to our engineering team to further investigate and we will improve this in future releases.

For the current solution, you may go to the source of the Ionic SDK in your project, navigate to `src/ios/Zoom.m`, and comment out the line 120 to 125([https://github.com/zoom/zoom-sdk-ionic/blob/master/src/ios/Zoom.m#L120](https://github.com/zoom/zoom-sdk-ionic/blob/master/src/ios/Zoom.m#L120)), and build your project again. This should fix this issue.

Hope this helps. Thanks!

---

<div class="post-metadata">

**Author:** ![zoom2](https://avatars.discourse-cdn.com/v4/letter/z/22d042/32.png) [@zoom2](https://devforum.zoom.us/u/zoom2)\
**Post date:** [November 4, 2019, 9:49am UTC](https://devforum.zoom.us/t/ionic-zoom-sdk-ios-issue/6481/5 "2019-11-04T09:49:13Z")

</div>

> [@carson.zoom](#):
>
> For the current solution

Given solution not working

---

<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:** [November 5, 2019, 1:15am UTC](https://devforum.zoom.us/t/ionic-zoom-sdk-ios-issue/6481/6 "2019-11-05T01:15:47Z")

</div>

Hi,  
Thanks for the reply. If you are trying to join a meeting and getting the error message “Please enter valid meeting and display name”, the place that I mentioned in the Ionic SDK source code is the only place that will return this error message. If you comment that out, the error message should not show again.

Could you provide more detail on this issue so that I could better help you?

Thanks!

---

<div class="post-metadata">

**Author:** ![zoom2](https://avatars.discourse-cdn.com/v4/letter/z/22d042/32.png) [@zoom2](https://devforum.zoom.us/u/zoom2)\
**Post date:** [November 6, 2019, 7:08am UTC](https://devforum.zoom.us/t/ionic-zoom-sdk-ios-issue/6481/7 "2019-11-06T07:08:42Z")

</div>

Hi,

We have used zoom SDK for ionic using below link. We are developed in ionic frame work version 5.4

Link is: [https://ionicframework.com/docs/native/zoom](https://ionicframework.com/docs/native/zoom)

Issue:

When user click the join meeting button, I called the below code. but zoom video screen not comes and the zoom server throw “Please enter valid meeting number and display name” error message.

startMeeting(meeting\_id,password)  
{  
let options = {  
“no\_driving\_mode”:true,  
“no\_invite”:true,  
“no\_meeting\_end\_message”:false,  
“no\_titlebar”:false,  
“no\_bottom\_toolbar”:false,  
“no\_dial\_in\_via\_phone”:true,  
“no\_dial\_out\_to\_phone”:true,  
“no\_disconnect\_audio”:true,  
“no\_share”:false,  
“no\_audio”:false,  
“no\_video”:false,  
“no\_meeting\_error\_message”:true  
};  
this.zoomService.joinMeeting(meeting\_id, password, localStorage.getItem(‘name’), options)  
.then((success: any) =\> console.log(success))  
.catch((error: any) =\> console.log(error));  
}

FYI:

The same code has working in android platform. Only issue occurred in IOS platform.

I need solution for IOS.

Thanks

---

<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:** [November 7, 2019, 1:35am UTC](https://devforum.zoom.us/t/ionic-zoom-sdk-ios-issue/6481/8 "2019-11-07T01:35:23Z")

</div>

Hi [zoom2](https://devforum.zoom.us/t/ionic-zoom-sdk-ios-issue/6481/7),

Thanks for the info. I have passed this our engineering team and we will investigate this issue deeper.

Thanks!

---

<div class="post-metadata">

**Author:** ![mnavarro](https://avatars.discourse-cdn.com/v4/letter/m/a9adbd/32.png) [@mnavarro](https://devforum.zoom.us/u/mnavarro)\
**Post date:** [November 7, 2019, 12:18pm UTC](https://devforum.zoom.us/t/ionic-zoom-sdk-ios-issue/6481/9 "2019-11-07T12:18:44Z")

</div>

I had the same problem, found out that when inputting the meeting number (meeeting id), Android takes the xxx-xxx-xxx format, but iOS doesn’t, remove the “-” and it should work.

---

<div class="post-metadata">

**Author:** ![zoom2](https://avatars.discourse-cdn.com/v4/letter/z/22d042/32.png) [@zoom2](https://devforum.zoom.us/u/zoom2)\
**Post date:** [November 8, 2019, 8:42am UTC](https://devforum.zoom.us/t/ionic-zoom-sdk-ios-issue/6481/10 "2019-11-08T08:42:56Z")

</div>

Already we used meeting id with out “-”(xxxxxxxxx), but not working

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [November 14, 2019, 7:39pm UTC](https://devforum.zoom.us/t/ionic-zoom-sdk-ios-issue/6481/12 "2019-11-14T19:39:25Z")

</div>

Thanks for your help @mnavarro! 🙂

@zoom2, are you still experiencing this issue?

Can you try this again?

> [@Ionic Zoom SDK IOS Issue](https://devforum.zoom.us/t/ionic-zoom-sdk-ios-issue/6481/4):
>
> Hi [zoom2](https://devforum.zoom.us/u/zoom2), Thanks for the code snippet. I have passed this info to our engineering team to further investigate and we will improve this in future releases. For the current solution, you may go to the source of the Ionic SDK in your project, navigate to src/ios/Zoom.m, and comment out the line 120 to 125([https://github.com/zoom/zoom-sdk-ionic/blob/master/src/ios/Zoom.m#L120](https://github.com/zoom/zoom-sdk-ionic/blob/master/src/ios/Zoom.m#L120)), and build your project again. This should fix this issue. Hope this helps. Thanks!

If so what is the meetingID you are trying to use?

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![zoom2](https://avatars.discourse-cdn.com/v4/letter/z/22d042/32.png) [@zoom2](https://devforum.zoom.us/u/zoom2)\
**Post date:** [November 18, 2019, 5:52am UTC](https://devforum.zoom.us/t/ionic-zoom-sdk-ios-issue/6481/13 "2019-11-18T05:52:32Z")

</div>

Yes we have this issue till.  
We tried again your solution but not woking.  
Meeting Id is: 780581157

---

<div class="post-metadata">

**Author:** ![zoom2](https://avatars.discourse-cdn.com/v4/letter/z/22d042/32.png) [@zoom2](https://devforum.zoom.us/u/zoom2)\
**Post date:** [November 20, 2019, 4:35am UTC](https://devforum.zoom.us/t/ionic-zoom-sdk-ios-issue/6481/14 "2019-11-20T04:35:12Z")

</div>

Got any solution for this issue?

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [November 25, 2019, 10:32pm UTC](https://devforum.zoom.us/t/ionic-zoom-sdk-ios-issue/6481/15 "2019-11-25T22:32:56Z")

</div>

Hey @zoom2,

We are still working to fix the error message and will post back here when it is resolved. JIRA: CS-1177

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![zoom2](https://avatars.discourse-cdn.com/v4/letter/z/22d042/32.png) [@zoom2](https://devforum.zoom.us/u/zoom2)\
**Post date:** [December 12, 2019, 4:14am UTC](https://devforum.zoom.us/t/ionic-zoom-sdk-ios-issue/6481/16 "2019-12-12T04:14:47Z")

</div>

we are waiting for your solutions.

Thanks

---

<div class="post-metadata">

**Author:** ![rajangmca](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/rajangmca/32/2600_2.png) [@rajangmca](https://devforum.zoom.us/u/rajangmca)\
**Post date:** [December 14, 2019, 9:26am UTC](https://devforum.zoom.us/t/ionic-zoom-sdk-ios-issue/6481/17 "2019-12-14T09:26:26Z")

</div>

Hi Dear, Please pass meeting id as string not a number, then your issue will fix. 😀 😛

Refer: zoom.m line:120

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [December 16, 2019, 4:54pm UTC](https://devforum.zoom.us/t/ionic-zoom-sdk-ios-issue/6481/18 "2019-12-16T16:54:11Z")

</div>

Thanks for helping @rajangmca! 🙂

@zoom2 can you please try passing in the meeting id as a string and not a number like @rajangmca suggested?

Let me know if that works!

Thanks,  
Tommy
