# Zoom SDK iOS Starter Project is not functional

**URL:** <https://devforum.zoom.us/t/zoom-sdk-ios-starter-project-is-not-functional/53306>\
**Category:** iOS\
**Created:** [June 29, 2021, 5:34am UTC](https://devforum.zoom.us/t/zoom-sdk-ios-starter-project-is-not-functional/53306 "2021-06-29T05:34:25Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![patricksebastian97](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/patricksebastian97/32/28709_2.png) [@patricksebastian97](https://devforum.zoom.us/u/patricksebastian97)\
**Post date:** [June 29, 2021, 5:34am UTC](https://devforum.zoom.us/t/zoom-sdk-ios-starter-project-is-not-functional/53306/1 "2021-06-29T05:34:25Z")

</div>

SDK Version v5.5.1.1319

Steps to reproduce the behavior:  
Just following the tutorial in the iOS client SDK guide

**Screenshots**

 ![image](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/c/5/c58a990ec3d35cd0714001f1ea7840952e00d064.jpeg)

**Smartphone/Simulator Device :**  
Xcode Simulator iPhone 11 target OS 14.3  
real device iPhone XR with iOS 14.4 installed  
Xcode 12.3

**Additional context**  
Can’t join a meeting/can’t start a meeting, its not functional, any help/explanation would be highly appreciated thank you ;D

NOTE : We found that when upon joining a meeting, MobileRTCMeetingService tries to create an instance to start the meeting, but it returns nil

---

<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:** [June 29, 2021, 7:38pm UTC](https://devforum.zoom.us/t/zoom-sdk-ios-starter-project-is-not-functional/53306/2 "2021-06-29T19:38:21Z")

</div>

Hey @patricksebastian97,

Thanks for using the dev forum!

Have you provided your JWT and domain into the appDelegate?

Thanks!  
Michael

---

<div class="post-metadata">

**Author:** ![patricksebastian97](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/patricksebastian97/32/28709_2.png) [@patricksebastian97](https://devforum.zoom.us/u/patricksebastian97)\
**Post date:** [June 30, 2021, 3:03am UTC](https://devforum.zoom.us/t/zoom-sdk-ios-starter-project-is-not-functional/53306/3 "2021-06-30T03:03:47Z")

</div>

Hi, thank you for ur prompt reply ;D

Yes i have, maybe some details on my following of the tutorial :

1. downloaded the file, opened MobileRTC.xproj
2. deleted screenshare target cuz i didn’t need it yet
3. screenshare group id flogged a warning so i set it to @""
4. put in my jwt and the domain into my appdelegate
5. took care of the signing/teams/provisioning
6. ran the app

am i missing something?

Edit : it appears after some more debugging, on typing the meeting id/passcode and joining i get these lines from the xcode console :

2021-06-30 10:12:26.229092+0700 MobileRTCSample[5252:2495244] [Snapshotting] Snapshotting a view (0x103859800, UIKeyboardImpl) that is not in a visible window requires afterScreenUpdates:YES.  
2021-06-30 10:12:50.159633+0700 MobileRTCSample[5252:2495244] Can’t find keyplane that supports type 4 for keyboard iPhone-PortraitTruffle-NumberPad; using 25901\_PortraitTruffle\_iPhone-Simple-Pad\_Default  
2021-06-30 10:13:04.133114+0700 MobileRTCSample[5252:2495244] alertView.tag == 0  
2021-06-30 10:13:37.323690+0700 MobileRTCSample[5252:2495244] Can’t find keyplane that supports type 4 for keyboard iPhone-PortraitTruffle-NumberPad; using 25901\_PortraitTruffle\_iPhone-Simple-Pad\_Default  
2021-06-30 10:14:11.536261+0700 MobileRTCSample[5252:2495244] alertView.tag == 0

---

<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:** [June 30, 2021, 11:18pm UTC](https://devforum.zoom.us/t/zoom-sdk-ios-starter-project-is-not-functional/53306/4 "2021-06-30T23:18:28Z")

</div>

Hey @patricksebastian97,

Can you set a breakpoint in the delegate callback onMobileRTCAuthReturn and let me know what the parameter that is returned is?

Thanks!  
Michael

---

<div class="post-metadata">

**Author:** ![patricksebastian97](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/patricksebastian97/32/28709_2.png) [@patricksebastian97](https://devforum.zoom.us/u/patricksebastian97)\
**Post date:** [July 1, 2021, 3:00am UTC](https://devforum.zoom.us/t/zoom-sdk-ios-starter-project-is-not-functional/53306/5 "2021-07-01T03:00:49Z")

</div>

Sure can, though i’m not sure if the method is even called at all for some reason :

 ![image](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/a/d/add247dc1d53d90e105621c15c12e837cd8b449d.png)

am i on the correct method? it says here its the SDKAuthPresenter+authDelegate file

Note : update on the console debugging, an additional line recently showed up :

2021-07-01 09:55:05.836646+0700 MobileRTCSample[2563:42815] /Users/patrick97/Library/Developer/CoreSimulator/Devices/82012126-9722-47C8-A3EE-752BECBB71A5/data/Containers/Data/Application/C868AE71-CC60-4FA2-969F-FB6C373A41BA/Documents  
2021-07-01 09:55:05.919203+0700 MobileRTCSample[2563:42815] old data has cpoied done  
2021-07-01 09:55:06.009683+0700 MobileRTCSample[2563:42815] MobileRTC initialize======\>success  
2021-07-01 09:55:06.009888+0700 MobileRTCSample[2563:42815] MobileRTC Version: 5.5.1 (12511.0421)  
2021-07-01 09:55:06.239516+0700 MobileRTCSample[2563:42815] WF: === Starting WebFilter logging for process MobileRTCSample  
2021-07-01 09:55:06.239666+0700 MobileRTCSample[2563:42815] WF: \_userSettingsForUser : (null)  
2021-07-01 09:55:06.239826+0700 MobileRTCSample[2563:42815] WF: \_WebFilterIsActive returning: NO  
2021-07-01 09:55:08.611362+0700 MobileRTCSample[2563:42815] Can’t find keyplane that supports type 4 for keyboard iPhone-PortraitTruffle-NumberPad; using 25901\_PortraitTruffle\_iPhone-Simple-Pad\_Default  
2021-07-01 09:55:08.679163+0700 MobileRTCSample[2563:42815] [Accessibility] WKContentView[@] set up: @ pid: @ MACH\_PORT -771466752  
2021-07-01 09:55:26.473034+0700 MobileRTCSample[2563:42815] alertView.tag == 0

!!!THIS HERE!!! ;D something to do with the client?  
2021-07-01 09:55:26.936446+0700 MobileRTCSample[2563:43835] [AXRuntimeCommon] Unknown client: MobileRTCSamplemple

---

<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:** [July 2, 2021, 7:23pm UTC](https://devforum.zoom.us/t/zoom-sdk-ios-starter-project-is-not-functional/53306/6 "2021-07-02T19:23:51Z")

</div>

Hey @patricksebastian97,

Yep, that is the right method.  
Can you move the breakpoint to line 15 instead? The breakpoint will not be triggered on the function declaration itself, but should be triggered in the function body.

Thanks!  
Michael

---

<div class="post-metadata">

**Author:** ![patricksebastian97](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/patricksebastian97/32/28709_2.png) [@patricksebastian97](https://devforum.zoom.us/u/patricksebastian97)\
**Post date:** [July 3, 2021, 2:47am UTC](https://devforum.zoom.us/t/zoom-sdk-ios-starter-project-is-not-functional/53306/7 "2021-07-03T02:47:15Z")

</div>

Sure can :

 ![image](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/c/d/cdc4245109737ae53c230f5239240ca33d7b1874.jpeg)

and again im not sure why but it doesnt seem like the bp triggered…

here is the console log :

021-07-03 09:31:12.292825+0700 MobileRTCSample[2170:35871] /Users/patrick97/Library/Developer/CoreSimulator/Devices/82012126-9722-47C8-A3EE-752BECBB71A5/data/Containers/Data/Application/E2966831-91C0-4FC3-9515-2DD9B208AB61/Documents  
2021-07-03 09:31:12.370427+0700 MobileRTCSample[2170:35871] old data has cpoied done  
2021-07-03 09:31:12.456208+0700 MobileRTCSample[2170:35871] MobileRTC initialize======\>success  
2021-07-03 09:31:12.456307+0700 MobileRTCSample[2170:35871] MobileRTC Version: 5.5.1 (12511.0421)  
2021-07-03 09:31:12.672033+0700 MobileRTCSample[2170:35871] WF: === Starting WebFilter logging for process MobileRTCSample  
2021-07-03 09:31:12.672161+0700 MobileRTCSample[2170:35871] WF: \_userSettingsForUser : (null)  
2021-07-03 09:31:12.672253+0700 MobileRTCSample[2170:35871] WF: \_WebFilterIsActive returning: NO  
2021-07-03 09:31:19.563430+0700 MobileRTCSample[2170:35871] Can’t find keyplane that supports type 4 for keyboard iPhone-PortraitTruffle-NumberPad; using 25901\_PortraitTruffle\_iPhone-Simple-Pad\_Default  
2021-07-03 09:31:19.626361+0700 MobileRTCSample[2170:35871] [Accessibility] WKContentView[@] set up: @ pid: @ MACH\_PORT -645795328  
2021-07-03 09:32:42.235674+0700 MobileRTCSample[2170:35871] alertView.tag == 0  
2021-07-03 09:32:42.924963+0700 MobileRTCSample[2170:37660] [AXRuntimeCommon] Unknown client: MobileRTCSample

Note : I always use a fresh 1 day-duration JWT that i get from the marketplace with my zoom acc

---

<div class="post-metadata">

**Author:** ![patricksebastian97](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/patricksebastian97/32/28709_2.png) [@patricksebastian97](https://devforum.zoom.us/u/patricksebastian97)\
**Post date:** [July 6, 2021, 2:38am UTC](https://devforum.zoom.us/t/zoom-sdk-ios-starter-project-is-not-functional/53306/8 "2021-07-06T02:38:17Z")

</div>

_Just bumping this thread to keep it active_  
@Michael_Condon  
thank you

---

<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:** [July 7, 2021, 8:22pm UTC](https://devforum.zoom.us/t/zoom-sdk-ios-starter-project-is-not-functional/53306/9 "2021-07-07T20:22:34Z")

</div>

Hey @patricksebastian97,

Can you provide the payload you used to create your JWT? Please omit your appKey.

Thanks!  
Michael

---

<div class="post-metadata">

**Author:** ![patricksebastian97](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/patricksebastian97/32/28709_2.png) [@patricksebastian97](https://devforum.zoom.us/u/patricksebastian97)\
**Post date:** [July 11, 2021, 12:45pm UTC](https://devforum.zoom.us/t/zoom-sdk-ios-starter-project-is-not-functional/53306/10 "2021-07-11T12:45:18Z")

</div>

I apologize for the late reply, sure can :  
appKey :  
API Key :  
is the JWT itself needed as well?  
thank you for the reply

---

<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:** [July 13, 2021, 7:52pm UTC](https://devforum.zoom.us/t/zoom-sdk-ios-starter-project-is-not-functional/53306/11 "2021-07-13T19:52:53Z")

</div>

Hey @patricksebastian97,

I mean the JWT payload, not your app key and API key.

Thanks!  
Michael

---

<div class="post-metadata">

**Author:** ![duffpod](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/duffpod/32/29452_2.png) [@duffpod](https://devforum.zoom.us/u/duffpod)\
**Post date:** [July 23, 2021, 9:49pm UTC](https://devforum.zoom.us/t/zoom-sdk-ios-starter-project-is-not-functional/53306/12 "2021-07-23T21:49:57Z")

</div>

@Michael_Condon any news on the topic? I have encountered the same problem.

---

<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:** [July 26, 2021, 7:17pm UTC](https://devforum.zoom.us/t/zoom-sdk-ios-starter-project-is-not-functional/53306/13 "2021-07-26T19:17:36Z")

</div>

Hey @duffpod,

Thanks for using the dev forum!

Can you be more specific on what the issue you are facing is? Are you using the getting started project from github or the MobileRTCSample from the Zoom Marketplace?

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:** [August 26, 2021, 5:18am UTC](https://devforum.zoom.us/t/zoom-sdk-ios-starter-project-is-not-functional/53306/14 "2021-08-26T05:18:04Z")

</div>

Closed on August 26, 2021, 5:18am UTC

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