Удалить изображение из библиотеки фотографий iPhone с помощью недокументированного API iOS?

я создаю приложение для устройств iOS для моего клиента, который будет использовать корпоративный дистрибутив, но без утилиты настройки, поэтому нам не придется обращаться к Apple, которая ограничит использование недокументированных API. Мне нужно отключить функцию скриншота на устройстве iOS. Но поскольку я нигде не могу найти, какой API или метод использовать, я перехожу к идее удаления последнего изображения из библиотеки фотографий iPhone после того, как сделан снимок экрана, возможно, через какую-то недокументированную версию библиотеки активов.

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

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


person hemant    schedule 11.12.2012    source источник
comment
Я предлагаю перехватить событие скриншота и отменить его, а не удалять последнюю фотографию.   -  person Or Arbel    schedule 12.12.2012
comment
Вы пробовали этот подход? stackoverflow.com/questions/3350145/   -  person holtmann    schedule 22.12.2012
comment
@hemant: Удалось добиться этого с помощью частного API или любой другой настройки?   -  person Irfan    schedule 02.08.2017