Вот то, что я придумал для тех, кто хочет что-то, что может не быть полным доказательством, но хочет, чтобы кому-то было трудно брать видео или что-либо из вашего приложения для iPad ...
Этот методне требует шифрования и файлов в памяти, поэтому он работает так же быстро, независимо от размера файла ...
Используя дескриптор файла, я прочитал так много первых байтов из медиа-файла и сохранил их в другомфайл.Затем я заменил эти байты мусорными данными ... это разрывает файл mp4 для любого медиаплеера.В приложении, когда кто-то запрашивает этот файл, я проверяю, существует ли соответствующий файл с байтами в нем, а затем я просто заменяю мусор действительными байтами и воспроизводю файл.
Я скопировал файлыiPad, чтобы проверить, и они не будут играть ни в одном плеере, который я пробовал.
Как я уже сказал, это не полное доказательство, и если кто-то захочет, они могут собрать эти файлы вместе, но им понадобятся некоторые знания о том, какмного байтов я заменил и откуда в файле их взял.Для меня это отлично сработало.
Спасибо за ответы, и если у кого-то есть другие предложения, отправьте их.