Какой из методов включения защиты данных на iOS необходим?

Я заинтересован в использовании защиты данных в моем приложении iOS. Кажется, есть три места, которые я могу сделать:

  1. В ИД приложения в центре разработчика.
  2. В платежах с правами
  3. Используя [-NSFileManager setAttributesOfItemAtPath:error:]

Я прочитал документацию, которую я могу найти, но ничто из этого не говорит мне, какой из них мне нужно сделать. Если я сделаю 1, это включит его для всего приложения? Могу ли я сделать 3, не делая 1? Нужно ли мне делать 2?

One Solution collect form web for “Какой из методов включения защиты данных на iOS необходим?”

У меня были следующие ответы от Apple:

Если я сделаю 1, это включит его для всего приложения?

Да. Он становится защитой данных по умолчанию для всех объектов файловой системы, создаваемых вашим приложением.

Могу ли я сделать 3, не делая 1?

Да. Это полезно, если вы хотите защитить только один файл.

Вы также можете сделать 1 и 3, то есть использовать 1 для установки по умолчанию и 3 для переопределения этого значения по умолчанию для определенных файлов.

Нужно ли мне делать 2?

Нет. После того, как вы сделаете 1, значение попадет в ваш профиль обеспечения, который затем будет объединен с вашими правами на подписание кода во время сборки.

  • Расширения iOS 8 не отображаются в диалоговом окне «Общий диалог»
  • Ввод заголовка readonly в UITextField
  • Концептуально, подклассифицирует UIView правильно?
  • SpriteKit: Предварительно загрузите звуковой файл в память перед воспроизведением?
  • Зацикливание через атрибуты NSAttributedString для увеличения шрифта SIze
  • Клиент MQTT для ios
  • Воспроизведение / Пауза / Стоп нескольких аудиофайлов, которые хранятся локально
  • Что означает inout CGPoint * как параметр?
  • Файл GTLDriveFile.downloadUrl равен нулю? Как загрузить файлы pdf / doc / docx из GoogleDrive в приложении?
  • Получение видимого значения UIView
  • deleteRowsAtIndexPaths: прокрутка для удаления строк никогда не освобождает ячейку?
  • Interesting Posts

    Изображения исчезают при нажатии на iPhone Safari

    Не удалось загрузить полные плагины комментариев Facebook внутри iOS UIWebView

    Могут ли злоумышленники победить брелок iOS и шифрование защиты данных?

    Поддерживает ли Android и iOS медиаплееры по умолчанию?

    Будет ли разметка быстрого распространения общедоступной изменить свойство в расширении, чтобы оно было неявным публичным или внутренним?

    Игровой цикл с отдельным таймером для рендеринга и игровой логики

    iOS автоматически запускает ярлык на главном экране

    кеш страниц iphone sqlite растет

    Странная общая функция появляется в представлении контроллера после преобразования в swift 3

    Блокировать вызовы и смс в Iphone iOS во время работы приложения

    ios facebook sdk 4.0 код ошибки входа 304

    События jQuery Click не срабатывают в позиции: абсолютный тег <td> на iOS после ScrollTop

    Swift TableView в UIView не отображает данные

    Retina iPhone не работает с отзывчивым Twitter Bootstrap

    Запрос iOS Firebase не упорядочивает, как ожидалось

    PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.