8.8. Безопасное хранение файлов в песочнице приложения

8.8. Безопасное хранение файлов в песочнице приложения

Постановка задачи

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

Данный текст является ознакомительным фрагментом.



Поделитесь на страничке

Следующая глава >

Похожие главы из других книг:

Безопасное упрощение

Из книги автора

Безопасное упрощение Как и в примере с фотогалереей, который обсуждался ранее в этой главе, брызги CSS3, которые мы добавляем в этом примере, никак не затрагивают браузеры, которые пока что не поддерживают эти свойства.В итоге самое важное, что каждый из этих элементов –


Совет 41: Безопасное скачивание

Из книги автора

Совет 41: Безопасное скачивание Если вам приглянулась полезная программка, не стоит скачивать ее по первой ссылке, выданной поисковиком, — программа, возможно, будет работать, вот только вместе с ней вам завернут неприятный сюрприз. Ведь один из способов распространения


Безопасное администрирование

Из книги автора

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


Хранение фотографий

Из книги автора

Хранение фотографий Особенно это касается фотографий. Их со временем скапливается все больше и больше, и чтобы найти нужную фотографию, порою тратится очень много времени. Я, например, для фотографий завела две папки. В одной — все фотографии разложены в хронологическом


38. Практикуйте безопасное перекрытие

Из книги автора

38. Практикуйте безопасное перекрытие РезюмеОтветственно подходите в перекрытию функций. Когда вы перекрываете виртуальную функцию, сохраняйте заменимость; в частности, обратите внимание на пред- и постусловия в базовом классе. Не изменяйте аргументы по умолчанию


6.4. Хранение указателей в векторе

Из книги автора

6.4. Хранение указателей в векторе ПроблемаС целью повышения эффективности или по другим причинам невозможно хранить копии объектов в vector, но их требуется как-то разместить.РешениеСохраните в vector указатели на объекты, а не копии самих объектов. Но при этом не забудьте


9.5. Безопасное копирование объекта

Из книги автора

9.5. Безопасное копирование объекта ПроблемаТребуется иметь безопасные при исключениях конструктор копирования и оператор присваивания базового класса.РешениеПримените тактику, предложенную в рецепте 9.4, а именно сначала выполните все действия, которые могут


9.1.7. Безопасное связывание A

Из книги автора

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


Хранение данных

Из книги автора

Хранение данных Практические всегда, когда приложение должно хранить данные во внешних файлах, неизбежны два процесса: парсинг (синтаксический разбор) при считывании данных и сериализация (создание физического выражения состояния объектов) при сохранении (рис. 1.2). Рис.


Софтерра: Безопасное катание на слонах

Из книги автора

Софтерра: Безопасное катание на слонах Автор: Феликс МучникВ стародавние времена путешествие на слонах было для европейцев опасным и трудным и вряд ли доставляло большое удовольствие. Это было просто необходимостью, ведь другого транспорта для пересечения джунглей не


Безопасное извлечение USB-устройств

Из книги автора

Безопасное извлечение USB-устройств Казалось бы, для чего создавать такую тему? Многим известно, что перед тем, как выдернуть флэшку, нужно путем нажатия на значок в системном трее безопасно извлечь устройство. Это понятно, но что делать, если такого значка не появляется?


Хранение ноутбука

Из книги автора

Хранение ноутбука Мобильный компьютер лучше всего держать в помещении с невысокой влажностью из-за возможности появления конденсата на материнской плате или другой микросхеме.Если вы работаете в пыльном помещении, то после выключения ноутбук нужно хранить в закрытом


Глава 9 Хранение файлов и резервное копирование

Из книги автора

Глава 9 Хранение файлов и резервное копирование Для создания копий, которые необходимы как для сохранения информации, так и для обмена ею между пользователями, используются различные устройства:• стримеры;• цифровые магнитофоны формата DAT (digital audio tape), ADAT (Alesis DAT), DCC (digital