Ошибка подписи кода: не совпадает пара ключей в цепочке ключей по умолчанию - PullRequest
8 голосов
/ 16 марта 2010

***** Ошибка кода: идентификатор «iPhone Developer: XXXXXXXXXX» не соответствует ни одной действительной паре сертификат / закрытый ключ в цепочке ключей по умолчанию **. ***

Я являюсьучастник в профиле разработчика, у меня установлен профиль инициализации, в чем здесь проблема?

Ошибка кода: идентификация «Разработчик iPhone: XXXXXXXXXXXX» не соответствует ни одному действующему сертификату / закрытому ключупара в цепочке для ключей по умолчанию

Что я должен делать?Я уже искал решение, но так и не нашел.

Ответы [ 3 ]

7 голосов
/ 16 марта 2010

Эта ошибка говорит о том, что существует проблема либо с вашим сертификатом, либо с вашим закрытым ключом.

Если вы откроете Keychain Access (в Приложениях / Утилитах), увидите ли вы «iPhone Developer: XXXXXXXXXX» в своих сертификатах? Если нет, вам необходимо загрузить его с портала программы.

Когда вы создали сертификат «iPhone Developer: XXXXXXXXXX», вы генерировали запрос на подпись сертификата на том же компьютере , который вы сейчас используете для компиляции? В противном случае закрытый ключ, который идет с Вашим сертификатом, может не быть установлен на компьютере; тот, кто сгенерировал запрос на подпись, должен будет отправить его вам, а вам нужно будет добавить его в цепочку для ключей.

0 голосов
/ 14 декабря 2010
  • Просто откройте баш.
  • Перейдите в каталог ProjectName * .xcodeproj *
  • И удалить каждый * .mode1v3 и * .pbxuser файл

Затем снова запустите xcode, и вам повезет.

Для моего случая это было похоже:

  • cd iCodeBrowser / iCodeBrowser.xcodeproj /
  • рм brandontrieb. *
...