Missing "com.apple.security.app-sandbox" while app distribution

I'm having a weird issue with app distribution on the Mac App Store.

I got MainApp and HelperApp. http://take.ms/GS3sRn

After downloading, I receive mail from Apple.

Dear Developer,

We have encountered one or more problems with your recent delivery for Monosnap. To process your delivery, the following should be fixed:

Application sandbox not included. The following executables should include "com.apple.security.app-sandbox" with a boolean value of true in the list of rights properties. See the Application Sandbox Page for more information on the sandbox of your application.

Monosnap.app/Contents/Library/LoginItems/MonosnapLauncher.app/Contents/MacOS/MonosnapLauncher Once these problems have been fixed, go to the Version Information page and click Finish to Download Binary Files. Continue browsing until the status of the Download Pending application. Then you can deliver the corrected binary.

Hello,

App Store Team

At the project level, all elements are sandboxed: 1 - http://take.ms/9S9BJ 2 - http://take.ms/nFNY9

Here, the result of checking with the terminal .entitlement file has the correct information codeign from terminal gives me this: http://take.ms/j4o2vh

How can I enable sandbox for helperApp?

+4
source share
1 answer

In Xcode 5, you just need to make the Application Sandbox tab on the Features tab for the project’s target. It will automatically create a file called project_name.entitlements .

RGnccw4.png

This works for me, and now it has changed to the status "Waiting for review" .;)

+8
source

Source: https://habr.com/ru/post/1492323/


All Articles