

I wonder if this is due to the ongoing problems with S3 which are breaking the entire internet. It then lists a bunch of capabilities, of which I only selected “Camera”.Īfter “validating” again, it passed all checks, so I clicked “Upload to App Store”. This was easy: I selected my only “target”, and under “Capabilities”, enabled “App Sandbox”. So, I’m required to use App Sandbox, and I need to tell it that Vidrio needs to access the webcam. Similar to permissions for mobile apps and browser plugins. So, what is “App Sandbox”? This system restricts macOS apps to their stated set of “entitlements”, such as accessing the webcam, sending network requests, etc. The following executables must include the “-sandbox” entitlement with a Boolean value of true in the entitlements property list: Refer to App Sandbox page at for more information on sandboxing your app. Validation is computationally expensive!! My fan is running at 100% and my editor is struggling to display characters as I type them.įinally, validation returned with a failure:Īpp sandbox not enabled.

Why? Turns out I had the wrong “team” selected for signing the app.īelow the “Upload to App Store” button, there’s a “Validate” button. On the right-hand side is an “Upload to App Store” button, but it’s disabled.

This brings up the “Organizer” showing a new archived version of the app. In XCode, open the project, then “Product > Archive”. Part of the process is to submit a build of the application to iTunes Connect. I’m releasing Vidrio, a macOS app, to the Mac App Store. How to submit an app build to iTunes Connect
