Как исправить ошибку «provision.cpp:168» в Cydia Impactor

Приложение для джейлбрейка LiberiOS устанавливается через Cydia Impactor. С помощью данной программы можно загружать неподписанные приложения iOS на устройства с бесплатным Apple ID или аккаунтом разработчика.

У некоторых пользователей при попытке загрузить LiberiOS на устройство возникла ошибка «provision.cpp: 168». Если вы – один из таких пользователей, не переживайте, у нас есть решение.


В данной статье мы расскажем о нескольких способах исправить ошибку «provision.cpp:168», которая возникает при загрузке приложения LiberiOS на устройство через Cydia Impactor.

1. Отзовите сертификаты

Если у вас возникает следующая ошибка:

Provision.cpp:81
iOS/submitsDevelopmentCSR=7460
Your already have a current iOS Development certificate or a pending certificate request.

Тогда вам нужно отозвать сертификаты. В Cydia Impactor есть опция, позволяющая отозвать сертификаты всех приложений, установленных через ваш Apple ID.

Следуйте инструкции:

  • Шаг 1:Подсоедините своё устройство iOS к компьютеру.
  • Шаг 2: Откройте Cydia Impactor.
  • Шаг 3: Нажмите на меню Xcodeи выберите Revoke Certificates.
  • Шаг 4: Введите свой Apple ID и пароль. Вы увидите сообщение с количеством отозванных сертификатов.

После этого у вас должно успешно получиться загрузить LiberiOS на устройство.


2. Используйте пароль приложения

Если у вас включена двухфакторная аутентификация, то может возникнуть следующая ошибка:

provision.cpp:168
Sign in with the app-specific password you generated.
If you forgot the app-specific password or need to create a new one, go to appleid.apple.com

В таком случае нужно использовать пароль приложения, когда Cydia Impactor запросит пароль от Apple ID. Создать такой пароль можно на сайте Apple

Шаг 1: Зайдите на сайт Apple через Safari или любой другой браузер и войдите в свой аккаунт Apple ID.

Шаг 2: Пролистайте до секции Безопасность и нажмите «Создать пароль» в секции пароли приложений.

Шаг 3: Введите ярлык для пароля приложения, в данном можно использовать «LiberiOSJailbreak». Затем нажмите кнопку Создать.

Шаг 4: Когда Cydia Impactor запросит пароль от вашего Apple ID, введите тот, который создали в предыдущем шаге.


После этого каждый раз в Cydia Impactor вам нужно будет вводить новый пароль, а не пароль от учётной записи.

Если этот способ не сработает, альтернативным решением будет временно отключить двухфакторную аутентификацию, установить IPA-файл через Cydia Impactor, а затем включить её снова.

3. Используйте опцию «Install Package»

Многие пользователи сообщают, что им помог и следующий способ. Вместо перетягивания файла в окно Cydia Impactor можно воспользоваться опцией «Install Package».

Шаг 1: Подключите устройство iOS к компьютеру.

Шаг 2: Откройте Cydia Impactor.


Шаг 3: Нажмите на меню Device и выберите Install Package.

Шаг 4: Затем выберите IPA-файл приложения Liberios. Введите свой Apple ID и пароль (если у вас двухфакторная аутентификация, то пароль приложения).

4. Используйте новый Apple ID

Возможно, ошибка возникает из-за вашего Apple ID, из-за чего Cydia Impactor не может сгенерировать сертификаты для вашего аккаунта. Решить проблему можно создав новый Apple ID.

  • Как создать новый Apple ID на Phone или iPad

5. Используйте другой компьютер

Если ни один из способов выше не сработал, то попробуйте воспользоваться Cydia Impactor на другом компьютере. Возможно, у вашего проблемы с подключением к интернету или какие-то системные ошибки. Скачайте Cydia Impactor на другой компьютер и попробуйте загрузить IPA на устройство как обычно.

COM_SPPAGEBUILDER_NO_ITEMS_FOUND