#swift #objective-c
#быстрый #цель-c
Вопрос:
Я хотел бы добавить функцию «Выполнение команды оболочки» при нажатии кнопки в моем приложении MacOSX. Проблема, с которой я сталкиваюсь, заключается в том, что приложение изолировано, и если команда оболочки «ls-la ~/Документы» не выполняется из-за «Включена изолированная среда».
Есть ли какой-нибудь способ сделать это? Например, сообщить пользователю о предоставлении доступа в разделе «Системные настройки -gt; Безопасность и конфиденциальность» или, возможно, запросить разрешения программно. Я не могу использовать закладки безопасности, потому что при вводе команды оболочки нет «открытого диалога».