We are a team building an iOS app for iPhone/iPad that requires video chat and we are now integrating your Zoom API to our app.
I tried running your sample Swift app: https://github.com/zoomvideo/swift. However, when I run it on an actual device(iPad), I get the following error upon clicking either [Start a Meeting] or [Join a Meeting]:
And also, what is the difference between mobileRTC(used by the Objective-C sample app) and the ZoomSDK(used by the Swift sample app? We’re using Swift2.3 and confused on which is the correct SDK to use.
ZoomSDK was old name for mobileRTC. the reason you got nil for getmeetingservice is because sdk auth got error. We will provide an update swift example shortly, we will keep you posted.
Thank you very much Wei Guo! The new sample is finally working.
Now I’m looking for a way to simulate the calling mechanism, wherein the caller initiates the call and the callee is notified that there is incoming video call. If you have a suggestion in mind, we would greatly appreciate it!
Zoom SDK currently doesn’t support directly calling mechanism. We recommend you pass meeting ID/ join meeting URL by using some third parties technology, for example you can send a text message including meeting information when is the time for meeting.
I’m trying your Swift sample. I set my rtc_appkey, rtc_appsecret and rtc_domain in AppDelegate.swift. I also set rtc_token taken from my Zoom account, API tab, but nothing happens when tapping on “Start meeting” button.
I also tried a call to API via Postman, and I got a 401-error “invalid user token”.
Thanks for using Zoom SDK. We do not have a Swift example at the moment. The previous Swift sample app has been deprecated. Our iOS SDK works in Swift projects, so if you encounter any issues, please let us know.