Что это такое?
Библиотека на Swift для macOS, которая показывает пользователю диалог с инструкцией, как включить нужное приложению разрешение в Системных настройках.
Небольшая Swift-библиотека, вдохновлённая подходом Codex Computer Use. Позволяет внедрить в macOS-приложение красивый и понятный диалог, который помогает пользователю включить необходимые разрешения (например, доступ к специальным возможностям или запись...
Для разработчиков macOS-приложений на Swift, которым нужно запрашивать доступ к специальным возможностям или записи экрана.
Пользователи часто не знают, как и где включить разрешения для приложения, теряются в Системных настройках и бросают установку.
Библиотека показывает нативный диалог с иконкой вашего приложения, объясняет, зачем нужно разрешение, и ведёт пользователя прямо в нужный раздел Системных настроек. Всё работает через простой вызов функции с указанием типа разрешения.
Небольшая Swift-библиотека, вдохновлённая подходом Codex Computer Use. Позволяет внедрить в macOS-приложение красивый и понятный диалог, который помогает пользователю включить необходимые разрешения (например, доступ к специальным возможностям или запись экрана) без лишних поисков в настройках системы.
Проект вдохновлён твитом, где показали, как Codex Computer Use элегантно решает проблему с разрешениями. Разработчик решил сделать open-source реализацию этого подхода.
Стоит попробовать, если вы делаете macOS-приложение, которому нужны особые разрешения. Библиотека решает реальную UX-проблему, но пока поддерживает только два типа разрешений.
Проект свежий, минимально жизнеспособный, но активность разработки низкая. Поддерживает только macOS 26 (Sequoia) и выше.
Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.
Библиотека на Swift для macOS, которая показывает пользователю диалог с инструкцией, как включить нужное приложению разрешение в Системных настройках.
Для разработчиков нативных приложений под macOS, которым требуется доступ к специальным возможностям, записи экрана или другим защищённым функциям системы.
Если проект подходит под ваш сценарий, можем помочь с установкой, интеграцией, доработкой или аккуратным форком под вашу инфраструктуру.