На этот вопрос уже есть ответ здесь:
Я думаю, название говорит само за себя. У меня давно есть код ограничения, и когда я захотел совершить покупку в приложении, оказалось, что я не могу вспомнить пароль. Хуже того, теперь после 10 попыток мне приходится ждать 60 минут перед каждой последовательной попыткой.
Темы на форумах как-то вводят в заблуждение. Некоторые из них утверждают, что единственный способ - это сделать новую установку и восстановить все данные вручную. Некоторые другие публикуют некоторые не совсем ясные решения, включающие восстановление из резервной копии. Самым близким, что я получил, был инструмент iPhoneBackupExtractor, который должен считывать код ключа в виде простого текста из резервной копии iPad. Это сработало до того, что я заполучил com.apple.springboard.plist. К сожалению, пароль не в этом файле.
Пожалуйста, имейте ввиду, что речь идет о «коде ограничения», а не об основном коде блокировки. iPad, если он полностью функционален и одна функция заблокирована - это покупка в приложении.
plutil -extract SBParentalControlsPIN xml1 com.apple.springboard.plist
и получилcom.apple.springboard.plist: Could not extract value, error: No value at that key path or invalid key path: SBParentalControlsPIN
,Боюсь, у меня для вас плохие новости ... Как вы уже догадались (иначе не было бы смысла использовать коды ограничения), нет легко исправить для этого вопроса.
Я нашел это в подтверждающие документы Apple (на странице 196):
И если вы восстанавливаете свой iPhone, убедитесь, что вы не восстанавливаете его из резервной копии, так как код ограничения хранится в этой резервной копии ...
Таким образом, в принципе, у вас есть настоящая дилемма, и вы должны выбирать между сохранением ваших данных и учиться жить с ограничениями с одной стороны, или избавиться от ограничений, но начать с нуля с вашего iPhone с другой стороны.
источник
Ниже для iOS до версии 5
Я где-то читал это, и люди говорят, что это работает для них.
Вам понадобится программа под названием iPhone Backup Extractor, а также вам понадобится старая резервная копия для вашего iDevice.
Установите программу на свой компьютер (работает для Mac и Windows), затем запустите ее.
Программа покажет вам список ваших последних резервных копий, выберет последнюю и затем нажмите кнопку «Режим эксперта», она отобразит список файлов на задней панели, как в Windows Explorer.
Перейдите по следующему пути Библиотека / Настройки, а затем найдите следующий файл com.apple.springboard.plist Установите флажок слева от файла, затем нажмите на извлечение. Откройте извлеченный файл с помощью меню «Plsit-просмотрщик файлов iPhone», найдите параметр SBParentalControlsPIN, и рядом с ним вы найдете свой PIN-код.
Теперь я ищу какой-то другой обходной путь для iOS 5.x, поскольку начиная с версии 5 этот PIN-код был зашифрован и сохранен в другом файле с именем Keychain-backup.plist.
источник