Не можете получить XCode, чтобы увидеть мой сертификат распространения? Ошибка знака кода: идентификатор «Распространение iPhone» не соответствует ни одному идентификатору в каком-либо профиле? - PullRequest
8 голосов
/ 12 ноября 2011

Я не могу получить XCode, чтобы увидеть мой сертификат распространения? Ошибка знака кода: идентификатор «Распространение iPhone» не соответствует ни одному идентификатору в каком-либо профиле?

Итак:

  • В IOS Provisioning Portal
    • имеют сертификат распространения, срок действия которого не истек
    • иметь профиль обеспечения команды (не совсем уверен, как это используется)
  • Скачали сертификат распространения, дважды щелкнули по нему и импортировали в цепочку для ключей
  • Goto Xcode - создан профиль распространения
  • В строке Product / BuildSettings / Distribution => Если я нажму на "iPhone Distribution", совпадений не будет ....

Если я вижу сертификат распространения в KeyLink, разве это не должно быть триггером для Xcode, чтобы иметь возможность увидеть это?

Я что-то упустил / как можно исправить, чтобы я мог продолжить загрузку приложения ...

спасибо

Ответы [ 2 ]

5 голосов
/ 12 ноября 2011

Я столкнулся с этой проблемой. Я создал список пошаговых инструкций о том, как это исправить. Надеюсь, это поможет.

Подписание приложения для iPhone: в цепочке для ключей не найдена действительная идентификация подписи, соответствующая этому профилю

3 голосов
/ 19 сентября 2013

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

Нажмите на доступ к связке ключей на вашем Mac, перейдите в раздел Сертификаты и проверьте, поставляется ли ваш сертификат с вашим закрытым ключом. Если это не так, возможно, вам придется получить свой закрытый ключ.

Вы можете взглянуть на этот урок:

http://seventhsoulmountain.blogspot.com/2013/09/ios-code-sign-in-complete-walkthrough.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...