Integrating the Meeting SDK into an existing macOS desktop app

Description
We have existing desktop app that allows users to collaborate with each other from within the app. We’re attempting to add the following features:

  • A button allowing users to login to their zoom accounts via OAuth and launch a zoom meeting
  • The ability to schedule zoom meetings and invite other users

We downloaded the macOS MeetingSDK v5.10.1.5869 and successfully ran the sample app. We’re now attempting integration (Universal-Intel+M1).

Questions:

  1. In XCode, is it necessary to embed/link all the .framework, .dylib, and .bundles provided in order launch/join a zoom meeting? Or is there a specific subset we can use?

  2. We ran into trouble because the libcrypto, curl64, and libssl libraries you provided conflict with the libcrypto, curl, and openssl libraries we currently embed. Is there some way to point the sdk to the ones we use? If not, can you provide the versions of those libs included in the sdk?

  3. Is the meeting sdk the best one to achieve our goals? Or should we be using the OAuth sdk instead?

Context:
macOS Catalina v.10.15.17
XCode v.12.4

Thanks.

Hi @blain, thanks for using our SDK.

In XCode, is it necessary to embed/link all the .framework, .dylib, and .bundles provided in order launch/join a zoom meeting? Or is there a specific subset we can use?

All of the libraries included in the SDK package are required. For information on how each file should be linked, please refer to the SDK sample app.

We ran into trouble because the libcrypto, curl64, and libssl libraries you provided conflict with the libcrypto, curl, and openssl libraries we currently embed. Is there some way to point the sdk to the ones we use? If not, can you provide the versions of those libs included in the sdk?

Can you please provide the exact errors you are seeing?

Is the meeting sdk the best one to achieve our goals? Or should we be using the OAuth sdk instead?

The Meeting SDK is the only option for adding the ability to join/start meetings from your application without launching the Zoom client. OAuth can be used alongside the Meeting SDK, as can our REST APIs. For any questions on the latter two options, please post over in API and Webhooks.

Thanks!

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