2017-01-22 5 views
1

Я получаю ошибку ниже, когда я пытаюсь подписать образец проекта:Xcode: подписание выпуска: установка сертификата не удалось (версия 8.2.1.)

установки сертификата не удалось Установка сертификат в брелке невыполненного (Error Domain = DVTSecErrorDomain Code = -61 "разрешения на запись ошибок" {ошибка NSLocalizedDescription = разрешения записи} USERINFO =)

Где именно делает XCod e нет разрешения на запись?

enter image description here

я получаю ту же ошибку, когда я нажимаю сброса во всплывающем окне подробнее страницы, показанной ниже enter image description here

* Редактирование
Изменен bundle_identifier и теперь я вижу, новая ошибка. Интересно, я должен отменить!

Ваша учетная запись уже имеет сертификат подписи для этой машины, но его нет в вашем брелка. Чтобы создать новый, вы должны сначала отозвать существующий сертификат.

+0

FYI - Я изменил идентификатор связки. И посмотрите эту ошибку сейчас: у вашей учетной записи уже есть сертификат подписи для этой машины, но она отсутствует в вашей цепочке ключей. Чтобы создать новый, вы должны сначала отозвать существующий сертификат. – PlanetUnknown

+1

«Где именно у XCode нет разрешения на запись в« Брелок ». Если это сообщение об ошибке говорит правду, это первое место, которое требует внимания. Используйте приложение Keychain Access (в _/Applications/Utilities_), чтобы узнать, что происходит. Вы, конечно, не можете добавить сертификат, если у вас есть проблемы с разрешением брелка. – matt

+0

Спасибо @matt - в keychain I, что истек ключ «FileVault Master Password», но я сомневаюсь, что он используется для подписи кода. – PlanetUnknown

ответ

1

Благодаря @matt. Вот что я сделал -

  • создал совершенно новый профиль администратора на компьютере
  • В Xcode, добавил счет, входя к XCode -> предпочтения
  • На вкладке «Общие» для проект, добавлен мой профиль
  • Как только я переключил профиль с «Нет» на мой - Xcode создал сертификаты
  • Я получил эту ошибку «У вас нет устройств, зарегистрированных в вашей учетной записи на веб-сайте разработчика. и выберите устройство для регистрации Xcode ».
  • Подключен к моему телефону и сменил цель с симулятора на мой собственный телефон
  • Это разрешило & приложение. на моем телефоне :) !!
Смежные вопросы