Xcode Project Archives [Distribute App]ERROR ITMS-90296

com.apple.security.app-sandbox

macOS用アプリをApp Storeから配布する場合。Xcode メニューから[Project|Archives]をクリックでOrganizerが起動し[Distribute App]ボタンで「App Store Connect」に送信できます。普段macOSのアプリを作ってもApp Storeを使って配布することがなくて知らなかったんですが、”com.apple.security.app-sandbox”を設定しないと配布できないようでした。

ERROR ITMS-90296: "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: [( "com.mjeld.xxx.pkg/Payload/xxx.app/Contents/MacOS/xxx" )] Refer to App Sandbox page at https://developer.apple.com/documentation/security/app_sandbox for more information on sandboxing your app."

上記のエラーがでまして、Xcode アプリ[TARGET]のApp SandboxをONに変更して再度[Distribute App]すれば送信成功しました。