#macos #screenshot #appstore-sandbox
#macos #скриншот #appstore-песочница
Вопрос:
Я пишу небольшое приложение для macOS, которое использует возможность делать скриншоты.
Я использую screencapture для создания скриншотов, но у меня возникли некоторые проблемы с запуском приложения в режиме изолированной среды.
Я уже обнаружил, что мне нужно добавить право
key: com.apple.security.temporary-exception.mach-register.global-name
value: com.apple.screencapture.interactive
Чтобы иметь возможность запускать screencapture в интерактивном режиме (screencapture -i), выберите скриншоты определенного размера.
Однако я не могу найти права, которые мне нужны для отображения HUD скриншота (screencapture -U) (HUD, который вы получаете при нажатии cmd shift 5) или окна скриншота разметки (screencapture -u) (маленькое всплывающее окно после того, как вы сделаете снимок экрана, чтобы вы могли его пометить).).
Кто-нибудь знает, какие права использовать, или у Apple есть какой-то индекс над правами и их использованием?