Первый вопрос, на который вы должны ответить, насколько ценны ваши данные?Это в некоторой степени определяет, сколько времени хакер готов потратить, пытаясь добраться до него.Безопасность - сложная тема, и вы могли бы потратить несколько дней на изучение безопасности IOS.Это сильно зависит от версии IOS, причем IOS 4 является первым выпуском, у которого есть неплохие шансы быть действительно безопасным.Во-первых, ничто не безопасно, если ваше устройство не заблокировано.Кроме того, ваша база данных НЕ зашифрована, даже если устройство заблокировано, если вы не установили флаги защиты данных в своем коде.Песочница на самом деле вам здесь не помогает, за исключением защиты данных одного приложения от другого.Хакер с вашего устройства сделает джейлбрейк и установит SSH-сервер, и в этот момент он может делать все, что захочет, включая попытки взлома пароля.Если устройство IOS 4 было заблокировано приличным паролем и вы установили защиту данных в своей базе данных, вы, вероятно, в порядке, полагаясь на аппаратное шифрование IOS.Но можете ли вы полагаться на то, что пользователи установят приличный пароль?Простой пароль по умолчанию всего 4 цифры - не так уж и много.И все ли они будут пользователями IOS 4+?Если нет, вам понадобится ваше собственное шифрование в базе данных.Просто не храните ключ где угодно, потому что хакеры найдут его.И хотя вы рассматриваете безопасность в своем коде, учтите, что хакеры также могут декомпилировать и запускать модифицированную версию вашего приложения.