Sandboxing and Mac App Store

Description
According to Apple Sandboxing is required for all applications submitted to the Mac App Store, but apps in the Zoom SDK for macOS are not and it’s blocking our release :frowning:

The error message from Apple says:

The App sandbox not enabled. The following executables must include the “com.apple.security.app-sandbox” entitlement with a Boolean value of true in the entitlements property list: “…/Contents/Frameworks/SDK_Transcode.app/Contents/MacOS/SDK_Transcode”,
“…/Contents/Frameworks/airhost.app/Contents/MacOS/airhost”,
“…/Contents/Frameworks/aomhost.app/Contents/MacOS/aomhost”

Refer to App Sandbox page at https://developer.apple.com/documentation/security/app_sandbox for more information on sandboxing your app.

Which version?
v4.6.21666.0427

To Reproduce(If applicable)
Try to submit sample app with ZoomSDK included to the Mac App Store.

Smartphone (please complete the following information):

  • Device: Macbook Pro
  • OS: macOS
  • Version 10.15.2 (19C57)

Additional context
Xcode: 10.2.1

2 Likes

Hi @dmiskiew,

Thanks for the post. Our macOS SDK does not support the sandbox and submit to the Mac App Store since the Zoom client does not support them as well.

Thanks!

That’s a bummer @Carson_Chen and totally unfair that Zoom did not include this information in the macOS SDK.

It’s not unlikely that someone building an app a macOS SDK wants to put his app into Mac App Store and only finds out after investing a significant amount of resources to build the app, right?