NSKeyedArchiver и Apple загружают - PullRequest
0 голосов
/ 18 октября 2011
  1. Что NSKeyedArchiver делает с информацией, которую я предоставляю? Это сериализовано? , зашифровано? , оба? , другое? Мои знания о том, что представляет собой шифрование и фактический процесс шифрования информация не та, о которой я говорил раньше.

  2. Если это считается шифрованием, при загрузке приложения в iTunes Connect меня спрашивают, содержит ли мое приложение какое-либо шифрование, и я предполагаю, что правильный ответ здесь будет да . Я правильно предполагаю? В прошлом я избегал использования этого класса, чтобы мое приложение не было отклонено.

Я только хочу сериализовать информацию, которую я храню в NSUserDefaults, чтобы помочь в борьбе с «мошенничеством» пользователей путем изменения значений (для тех из вас, кто не знает, как это сделать, как с, так и без джейлбрейка). Я понимаю, что информация, которую я храню с помощью NSKeyedArchiver, не защищена от взлома, но мне кажется, что сделать ее нечитаемой на первый взгляд поможет.

1 Ответ

3 голосов
/ 18 октября 2011

NSKeyedArchiver - это сериализация.

Кроме того, IIRC вопрос шифрования в iTC не применяется, если вы используете только то, что поставляется с ОС. (То есть, вам нужно только ответить "да", если вы подключаете стороннюю библиотеку шифрования. Кто-то исправит меня, если я ошибаюсь в этом.)

...