ios Provisioning для разработки - Неверная пара секретный ключ / сертификат - PullRequest
0 голосов
/ 09 апреля 2011

См. Обновление ниже.

Это сводит меня с ума. Я выполнил все инструкции, а также удалил все и перезапустил несколько раз, но продолжаю получать сообщение выше.

Мне интересно, является ли частью проблемы то, что я перешел с моей предыдущей индивидуальной программы для разработчиков на мою новую Company One. Я прочитал, что должен использовать Название компании в поле Common Name, но это не помогло. Он по-прежнему создает сертификат с моим именем, а не с названием компании.

Я вижу, что у меня есть закрытый ключ к моему сертификату.

Я пробовал с ассистентом инициализации и вручную, но безрезультатно.

Любые идеи горячо приветствуются.

Крис.

Обновление:

@ Бастиан - спасибо - это только для разработки в моей новой программе для разработчиков. Как только это сработает, мне нужно будет сделать аналогичное для Ad hoc распределения. В течение некоторого времени у меня работала над разработкой и специальным распространением моя личная программа для разработчиков.

Я удалил сертификаты и профиль и выполнил ваши действия, но все равно получаю ту же ошибку.

В Keychain Access, в разделе Мои сертификаты, это выглядит так ...

.... \ / [] Разработчик iPhone: Крис XXXX (xxxxxxxxx) ........ сертификат
........ P Chris XXXX ....................................... ................. закрытый ключ

и под ключами это выглядит так ...

.......... P Chris XXXX ........ открытый ключ
.... \ / .... P Chris XXXX ........ закрытый ключ
............ [] iPhone Разработчик: Chris XXXX (xxxxxxxxx) ........ сертификат

Ответы [ 2 ]

1 голос
/ 10 апреля 2011

имя, которое вы вводите при создании ключа, совершенно не имеет значения. Это просто для вас, чтобы определить ключ в вашей цепочке для ключей.

Какой тип профиля обеспечения у вас проблемы? разработка или распространение?

Вы должны сделать в следующем порядке:

  • создать запрос на сертификат
  • загрузить заявку --- в корпоративном аккаунте руководитель группы должен подтвердить ваш запрос
  • скачать подписанный ключ

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

теперь руководитель группы должен добавить вас в профили обеспечения приложений в учетной записи

после того, как вы добавили Beed, вы должны загрузить профили обеспечения с сайта разработчика

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

0 голосов
/ 11 апреля 2011

Оказывается, я просто перетаскивал профиль обеспечения на устройство в органайзере xCode, а не в библиотеке.Просто однажды я понял.Надеюсь, это поможет кому-то еще.

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