2011-06-10 7 views
2

Я не могу установить мобильный сертификат обеспечения на прошивкой 5, потому что я получаю эту ошибку:Контейнер «...» должен содержать только один сертификат и его закрытый ключ

The container "…" must contain only one certificate and its private key.

я использовал тот же самый процесс, который работал в прошлом, но на iOS 5 он не работает, и я понятия не имею, как экспортировать свой сертификат в «желаемое» состояние.

+0

Добро пожаловать, чтобы задать вопрос! Разработка вне темы для этого сайта. Для получения дополнительной информации см. [FAQs] (http://apple.stackexchange.com/faq). Благодарю. – Nathan

ответ

0

Я смог исправить это, экспортировав закрытый ключ из категории «Сертификаты» брелка, а не напрямую экспортируя ключ.

Certificates Category

Так экспортировать на имя CERT, а не частный сам ключ, и вы должны быть хорошо идти.

0

Я думаю, что более конкретный ответ, что вы ...

  • открыть брелок приложение
  • (я предполагаю, что у вас уже есть пара ключей вашей идентичности в качестве брелка)
  • Like @Brent Shaffer говорит, что выбор из «Сертификатов» более прямолинейный. (Причина в том, что приложение Keychain логически группирует сертификат и закрытый ключ для удостоверений при использовании вида «Сертификаты»)
  • SHIFT-выбрать как сертификат SMIME и ее соответствующий секретный ключ
  • правой кнопкой мыши на выбор и выберите «Экспорт 2 предметов»
  • Сохранить как (P12) с очень сильным паролем
  • сообщения электронной почты. p12 на ваш адрес электронной почты
  • И из вашего приложения iphone Mail вы можете нажать .p12-файл
  • и Mail предложит импортировать это как профиль. Вам понадобится пароль ранее.
Смежные вопросы