MacRumors

Skip to Content

Confide представляет новый SDK «ScreenShield», который позволит разработчикам «защищать от скриншотов» свои приложения

Приложение для частного и безопасного обмена сообщениями Confide получает интересную новую функцию, которая успешно предотвратит создание снимков экрана пользователями внутри приложения. Команда Confide также планирует выпустить технологию защиты от скриншотов в виде SDK для использования другими разработчиками приложений.

Новый SDK, получивший название ScreenShieldKit, предотвращает создание скриншотов, запись экрана, запись через QuickTime, зеркалирование экрана, снимки экрана Xcode и просмотр содержимого приложения в списке переключения между приложениями как на iPhone, так и на iPad.

В iOS нет специального API для блокировки создания скриншотов, как это есть в Android, поэтому ScreenShieldKit вместо этого использует функцию «белого экрана». В приложении с включенным ScreenShieldKit сделанные скриншоты будут пустыми, за исключением одной строки состояния вверху. То же самое касается записей.

Apple имеет функцию, которая предотвращает создание снимков экрана в приложениях, транслирующих видеоконтент с сервера, таких как Netflix и iTunes, но поскольку Confide не транслирует контент с сервера, разработчики Confide сообщили нам, что для разработки ScreenShieldKit потребовалось немало доработок и усилий.

confideapp
Команда Confide использовала «набор технологий» для работы ScreenShieldKit и считает, что они первыми придумали эту концепцию защиты от скриншотов на устройствах iOS. ScreenShieldKit использует только публичные API, никаких закрытых API, и обеспечивает бесшовный опыт для конечных пользователей.

Текущая версия приложения для конфиденциального обмена сообщениями Confide уже обеспечивает защиту от скриншотов, отображая только одну строку текста за раз, но новая функция ScreenShield внедряется в приложение для обеспечения еще более надежной защиты от скриншотов.

В приложении Confide функция ScreenShield гарантирует, что любой сделанный скриншот не будет содержать содержимого сообщений. Confide также уже использует сквозное шифрование и удаляет сообщения после их просмотра, чтобы предоставить безопасную платформу для обмена сообщениями.

Хотя функция ScreenShield от Confide предотвращает создание скриншотов на устройстве, конечно же, нет способа помешать людям фотографировать экран iPhone с помощью другого устройства. Тем не менее, для использования на устройстве это надежное решение, которое многие разработчики могут заинтересоваться принять.

Confide предлагает функцию ScreenShieldKit разработчикам, с более подробной информацией на веб-сайте ScreenShieldKit.

Приложение Confide с интегрированной функцией ScreenShield можно бесплатно скачать из App Store. [Прямая ссылка]