Cydia Impactor ошибка: “You Already Have A Current iOS Development Certificate”
Созданная для того, чтобы облегчить жизнь разработчикам и продвинутым пользователям, программка Cydia Impactor имеет ряд проблем. Многие из них озадачат среднестатистического пользователя, который просто желает установить какое-либо стороннее приложение. Возникла в Cydia Impactor ошибка? Мы расскажем как ее решить!
Как исправить ошибку в Cydia Impactor Provision.cpp?
Одна из вышеупомянутых проблем состоит в ошибке “provision.cpp: 71”, которая останавливает установку пакета на устройства под управлением iOS, свидетельствуя о конфликте сертификатов. Хотя описания ошибки вполне достаточно, чтобы пользователь начал действовать в правильном направлении, несведущие в этой области люди начинают рыться в сети в поиске решения.
provision.cpp:71 ios/submitDevelopmentCSR = 7460 You already have a current iOS Development certificate or a pending certificate request.
Если при попытке запустить на iPhone или iPad файл с расширением IPA, происходит эта ошибка, спешим сообщить, что решение есть, и оно достаточно простое.
- Запускаем Cydia Impactor, если приложение еще не открыто.
- Выбираем Xcode > Revoke Certificates.
- Вводим свой Apple ID: имя пользователя и пароль.
Заметьте: вы, конечно же, введете то же самое Apple ID, с которым устанавливали проблемный пакет. Если ввести другое ID, пакет установится, не конфликтуя с предыдущим.
Вот и все. Через пару секунд приложение уведомит вас о количестве отозванных сертификатов. Процесс аннулирует все сертификаты, привязанные к вашему Apple ID. Это значит, что, вероятно, придется переустановить другие приложения, установленные с ними.
Все должно получиться, а если нет, для пользования Cydia Impactor придется создать новый Apple ID. Так или иначе, для таких инструментов всегда лучше завести резервный.
Cydia Impactor продолжает выдавать ошибку?
Вот список способов как исправить ошибку:
Метод 1: Используем опцию Install Package (Установка пакетов напрямую)
- Открываем Cydia Impactor.
- Кликаем на меню Device и выбираем Install Package.
- Ищем и выбираем файл IPA, который хотим установить.
Метод 2: Создаем новый Эпл ID
Если вышеназванные методы не работают, создайте новый аккаунт Apple ID и пользуемся им. Будет сгенерирован новый сертификат подписи, и проблема должна исчезнуть.
Метод 3: Создаем новый пароль приложения
Если в вашем Apple ID включена двухфакторная аутентификация, тогда у вас, скорее всего, уже установлен пароль для Cydia Impactor. Удалите его и придумайте новый.
- Переходим по ссылке appleid.
- Идем вниз, в раздел «Безопасность» и кликаем кнопку «Изменить».
- Удаляем пароль приложения и вводим новый.
- Пользуемся новым паролем для Cydia Impactor.
Это не единственные способы как исправить ошибку “provision.cpp:71”. Если вы использовали другой способ решения, и у вас получилось, пожалуйста, напишите в комментариях, и мы добавим эту информацию в статью.