Zoom Mac SDK has been released!


Hi All, 

please visit https://github.com/zoom/zoom-sdk-macos for latest build. 

for previous builds, please visit: https://github.com/zoom/zoom-sdk-macos/releases



Code Signing Issues :

After integrating Zoom MAC SDK in my app I can not able to run the code with my development profile as it is giving me errors but if I am removing zoom SDK frameworks then it will run successfully with that profile. I think there is no issue with my certificate and profile as without Zoom SDK it works fine. Same issues occurs while I am generating archive with distribution profile. If I am selecting “Don’t code signing” then zoom sdk running successfully in my app. Appreciated your response. Thanks.


Hi All, Zoom Mac SDK frameworks and bundles have been signed with zoom identity, so it won’t support pkg or archive with xcode.

if u want to sign and pkg your app, I suggest u to do it with shell.

here is a sample sign shell:

#Sign Zoom SDK

echo --sign airhost –

codesign --force --verify --verbose --sign “Your identity” ZoomSDK/airhost.app/Contents/Frameworks/libavcodec.55.dylib

codesign --force --verify --verbose --sign “Your identity” ZoomSDK/airhost.app/Contents/Frameworks/libavformat.55.dylib

codesign --force --verify --verbose --sign “Your identity” ZoomSDK/airhost.app/Contents/Frameworks/libavutil.52.dylib

codesign --force --verify --verbose --sign “Your identity” ZoomSDK/airhost.app/Contents/Frameworks/libswscale.2.dylib

codesign --force --verify --verbose --sign “Your identity” ZoomSDK/airhost.app

echo --sign frameworks –

codesign --force --verify --verbose --sign “Your identity” ZoomSDK/airhost.app

codesign --force --verify --verbose --sign “Your identity” ZoomSDK/annoter.bundle

codesign --force --verify --verbose --sign “Your identity” ZoomSDK/asproxy.framework/Versions/A/asproxy

codesign --force --verify --verbose --sign “Your identity” ZoomSDK/cmmlib.framework/Versions/A/cmmlib

codesign --force --verify --verbose --sign “Your identity” ZoomSDK/curl_openssl_framework.framework/Versions/A/curl_openssl_framework

codesign --force --verify --verbose --sign “Your identity” ZoomSDK/faac.bundle

codesign --force --verify --verbose --sign “Your identity” ZoomSDK/libcrypto.1.0.0.dylib

codesign --force --verify --verbose --sign “Your identity” ZoomSDK/libssl.1.0.0.dylib

codesign --force --verify --verbose --sign “Your identity” ZoomSDK/mcm.bundle

codesign --force --verify --verbose --sign “Your identity” ZoomSDK/nydus.framework/Versions/A/nydus

codesign --force --verify --verbose --sign “Your identity” ZoomSDK/protobuf.framework/Versions/A/protobuf

codesign --force --verify --verbose --sign “Your identity” ZoomSDK/Transcode.app

codesign --force --verify --verbose --sign “Your identity” ZoomSDK/ssb_sdk.bundle

codesign --force --verify --verbose --sign “Your identity” ZoomSDK/tp.framework/Versions/A/tp

codesign --force --verify --verbose --sign “Your identity” ZoomSDK/util.framework/Versions/A/util

codesign --force --verify --verbose --sign “Your identity” ZoomSDK/viper.framework/Versions/A/viper

codesign --force --verify --verbose --sign “Your identity” ZoomSDK/xmpp_framework.framework/Versions/A/xmpp_framework

codesign --force --verify --verbose --sign “Your identity” ZoomSDK/zAutoUpdate.bundle

codesign --force --verify --verbose --sign “Your identity” ZoomSDK/zChatApp.bundle

codesign --force --verify --verbose --sign “Your identity” ZoomSDK/ZCommonUI.framework/Versions/A/ZCommonUI

codesign --force --verify --verbose --sign “Your identity” ZoomSDK/zData.bundle

codesign --force --verify --verbose --sign “Your identity” ZoomSDK/zlt.bundle

codesign --force --verify --verbose --sign “Your identity” ZoomSDK/zmb.bundle

codesign --force --verify --verbose --sign “Your identity” ZoomSDK/ZoomSDK.framework/Versions/A/ZoomSDK

codesign --force --verify --verbose --sign “Your identity” ZoomSDK/zSDKRes.bundle

codesign --force --verify --verbose --sign “Your identity” ZoomSDK/zVideoApp.bundle

codesign --force --verify --verbose --sign “Your identity” ZoomSDK/zVideoUI.bundle

codesign --force --verify --verbose --sign “Your identity” ZoomSDK/zWebService.bundle


Code Signing Issues :

Hello Zoom Team,

Thanks for your response on my posted issue.

I have signed all the zoom framework with shell as you have suggested and provided terminal command to me but I am getting same issue as I am getting previous one. Still it is giving me same error “code object is not signed at all”.

Below is my terminal commands for signing all zoom frameworks and bundles :

#Sign Zoom SDK
echo --sign airhost –
codesign --force --verify --verbose --sign “WWJB6NCAHY” ZoomSDK/airhost.app/Contents/Frameworks/libavcodec.55.dylib
codesign --force --verify --verbose --sign “WWJB6NCAHY” ZoomSDK/airhost.app/Contents/Frameworks/libavformat.55.dylib
codesign --force --verify --verbose --sign “WWJB6NCAHY” ZoomSDK/airhost.app/Contents/Frameworks/libavutil.52.dylib
codesign --force --verify --verbose --sign “WWJB6NCAHY” ZoomSDK/airhost.app/Contents/Frameworks/libswscale.2.dylib
codesign --force --verify --verbose --sign “WWJB6NCAHY” ZoomSDK/airhost.app
echo --sign frameworks –
codesign --force --verify --verbose --sign “WWJB6NCAHY” ZoomSDK/airhost.app
codesign --force --verify --verbose --sign “WWJB6NCAHY” ZoomSDK/annoter.bundle
codesign --force --verify --verbose --sign “WWJB6NCAHY” ZoomSDK/asproxy.framework/Versions/A/asproxy
codesign --force --verify --verbose --sign “WWJB6NCAHY” ZoomSDK/cmmlib.framework/Versions/A/cmmlib
codesign --force --verify --verbose --sign “WWJB6NCAHY” ZoomSDK/curl_openssl_framework.framework/Versions/A/curl_openssl_framework
codesign --force --verify --verbose --sign “WWJB6NCAHY” ZoomSDK/faac.bundle
codesign --force --verify --verbose --sign “WWJB6NCAHY” ZoomSDK/libcrypto.1.0.0.dylib
codesign --force --verify --verbose --sign “WWJB6NCAHY” ZoomSDK/libssl.1.0.0.dylib
codesign --force --verify --verbose --sign “WWJB6NCAHY” ZoomSDK/mcm.bundle
codesign --force --verify --verbose --sign “WWJB6NCAHY” ZoomSDK/nydus.framework/Versions/A/nydus
codesign --force --verify --verbose --sign “WWJB6NCAHY” ZoomSDK/protobuf.framework/Versions/A/protobuf
codesign --force --verify --verbose --sign “WWJB6NCAHY” ZoomSDK/Transcode.app
codesign --force --verify --verbose --sign “WWJB6NCAHY” ZoomSDK/ssb_sdk.bundle
codesign --force --verify --verbose --sign “WWJB6NCAHY” ZoomSDK/tp.framework/Versions/A/tp
codesign --force --verify --verbose --sign “WWJB6NCAHY” ZoomSDK/util.framework/Versions/A/util
codesign --force --verify --verbose --sign “WWJB6NCAHY” ZoomSDK/viper.framework/Versions/A/viper
codesign --force --verify --verbose --sign “WWJB6NCAHY” ZoomSDK/xmpp_framework.framework/Versions/A/xmpp_framework
codesign --force --verify --verbose --sign “WWJB6NCAHY” ZoomSDK/zAutoUpdate.bundle
codesign --force --verify --verbose --sign “WWJB6NCAHY” ZoomSDK/zChatApp.bundle
codesign --force --verify --verbose --sign “WWJB6NCAHY” ZoomSDK/ZCommonUI.framework/Versions/A/ZCommonUI
codesign --force --verify --verbose --sign “WWJB6NCAHY” ZoomSDK/zData.bundle
codesign --force --verify --verbose --sign “WWJB6NCAHY” ZoomSDK/zlt.bundle
codesign --force --verify --verbose --sign “WWJB6NCAHY” ZoomSDK/zmb.bundle
codesign --force --verify --verbose --sign “WWJB6NCAHY” ZoomSDK/ZoomSDK.framework/Versions/A/ZoomSDK
codesign --force --verify --verbose --sign “WWJB6NCAHY” ZoomSDK/zSDKRes.bundle
codesign --force --verify --verbose --sign “WWJB6NCAHY” ZoomSDK/zVideoApp.bundle
codesign --force --verify --verbose --sign “WWJB6NCAHY” ZoomSDK/zVideoUI.bundle
codesign --force --verify --verbose --sign “WWJB6NCAHY” ZoomSDK/zWebService.bundle

Appreciated your response.



Hello Zoom,

I also implemented zoom sdk for my mac desktop app.

I am aslo facing same issue and error. I try to make .pkg file without xcode and with xcode but i am getting same Code object is not signed at all error.

Please help me to solve this issue.

Thank You.