Не работает песочница приложений - программирование
Подтвердить что ты не робот

Не работает песочница приложений

У меня есть собственный исполняемый файл, который называется "testQueue" и поставляется с моим основным приложением (testApp) для достижения моих требований. testQueue - это исполняемый файл, написанный на C.

Я выполнил этот исполняемый файл с помощью следующих параметров и добавил в приложение:

  • Подписание кода: стороннее приложение разработчика Mac
  • Включено com.apple.security.app-sandbox = ИСТИНА в testQueue.entitlements
  • Включено com.apple.security.inherit = ИСТИНА в testQueue.entitlements

Тем не менее я получил следующую ошибку от команды обзора Apple.

"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. Refer to the App Sandbox page for more information on sandboxing your app.

testApp.app/Contents/Resources/testQueue"

Мне хотелось бы знать, нужно ли добавить что-либо еще в настройках проекта?

4b9b3361

Ответ 1

Перейдите к своей цели → Возможности → поместите App Sandbox в ON.

enter image description here