Как предотвратить захват экрана на iPhone - PullRequest
3 голосов
/ 10 октября 2010

Могу ли я предотвратить захват экрана дисплея iPhone? Я хочу запретить пользователю захватывать защищенное авторским правом изображение, показанное моим приложением.

Ответы [ 3 ]

7 голосов
/ 03 октября 2011

Я думаю, что люди, отвечающие на эту тему, полностью упускают суть.Я думаю, что мы все получаем ответ, который не может быть сделан в данный момент, однако, это не совсем правильно.Функцию устройства можно изменить с помощью профилей, которые позволяют отключить основные функции.На это есть предостережение, и вы можете узнать больше об этом на веб-сайте поддержки Apple и на сайте разработчика.http://support.apple.com/kb/dl926 Утилита конфигурирования Apple.

Не очень полезно предположить, что не стоит защищать интеллектуальную собственность, особенно когда это основной источник некоторых профессий (продажа и показ изображений).Не стоит сбрасывать со счетов важность приложений, которые затрудняют кражу у профессионалов.Должно быть очевидно, что это может беспокоить профессиональных художников, и они хотят, чтобы приложения и программисты понимали, что это необходимо.

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

Люди должны продолжатьпокажите Apple, где эта опция для разработчиков нужна, а копирайт защищен законом.

5 голосов
/ 10 октября 2010

Прямой ответ: Нет, нет способа сделать это, кроме как вообще его не показывать.

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

1 голос
/ 10 октября 2010

Искажение изображения, размытие изображения, размещение полупрозрачного водяного знака над изображением с помощью CALayer, скрытие уродливых пятен под любыми сенсорными точками и быстрое перемещение изображения так, чтобы только часть его отображалась после того, как пользователь вытащил пальцы пути. Независимо от того, что захватывает пользователь, будет меньше, чем точная копия вашего изображения, защищенного авторским правом.

...