CoreData не имеет встроенной защиты паролем, поэтому вам придется использовать собственный механизм шифрования или обфускации.
Альтернативами могут быть неясные механизмы (трижды нажмите невидимую кнопку?), Чтобы отправить файл по электронной почте для возврата вам хранилища данных, а не показывать папку «Документы» в iTunes.
IУгадайте, вопрос в том, действительно ли требуется защита паролем (т.е. личные / медицинские записи) или это просто обычная корпоративная паранойя.Если бы это было последним, я бы не стал прикладывать слишком много усилий. ИМХО.