У вашей учетной записи уже есть сертификат подписи для этой машины, но ее нет в вашей цепочке ключей
Я получаю эту ошибку, дословно, при попытке построить и установить на устройство.
Это моя среда:
Кто-нибудь сталкивается с этой проблемой? Как вы его решили?
Спасибо
Ответы
Ответ 1
Перейдите на вкладку Xcode Preferences
→ Accounts
→ Дважды щелкните имя своей команды → Нажмите +
в левом нижнем углу появившегося диалогового окна → Выберите iOS Development
.
Это создаст новый сертификат разработки, который позволит вам установить и протестировать на вашем устройстве.
Ответ 2
В моем случае проблема была в аннулированном сертификате.
Чтобы решить эту проблему:
- Перейти к
Xcode
→ Preferences
→ Accounts
→ Выберите необходимый Apple ID
→ Дважды щелкните Team
→ Проверить сертификат с Status
Revoked
. - Зайдите в
Keychain Access
→ Search
сертификата был отменен → Delete
его.
Ответ 3
перейдите на сайт разработчика Apple и загрузите сертификат подписи. После загрузки вы должны будете иметь возможность щелкнуть, и он автоматически выполнит свою работу и должен последовать за этим
Ответ 4
Я получил эту ошибку сразу после ремонта, чтобы заменить модуль MagSafe на моем MacBook Pro (я предполагаю, что длительный период с отключенной батареей сбрасывает SMC). Я действительно не хотел воссоздавать сертификат подписи, поэтому я вошел в цепочку ключей, понял, что у меня осталось так много ключей с истекшим сроком действия, и решил удалить ключи с истекшим сроком действия. Я возвращаюсь в Xcode, очищаю проект, перестраиваю и бум... все работает отлично. Надеюсь, это поможет кому-то