#macos #ios
#macos #iOS
Вопрос:
Я не могу установить сертификат мобильной подготовки на iOS 5, потому что я получаю эту ошибку:
The container "…" must contain only one certificate and its private key.
Я использовал тот же процесс, который работал в прошлом, но на iOS 5 он не работает, и я понятия не имею, как экспортировать мой сертификат в «желаемом» состоянии.
Комментарии:
1. Добро пожаловать на Ask Different! Разработка не по теме для этого сайта. Пожалуйста, ознакомьтесь с часто задаваемыми вопросами для получения дополнительной информации. Спасибо.
Ответ №1:
Я смог исправить это, экспортировав закрытый ключ из категории Keychain «Сертификаты», вместо того, чтобы экспортировать ключ напрямую.
Поэтому экспортируйте ИМЯ сертификата, а не сам закрытый ключ, и все будет готово.
Ответ №2:
Я думаю, что более конкретный ответ заключается в том, что вы…
- откройте приложение Keychain
- (Я предполагаю, что у вас уже есть пара ключей вашего удостоверения в связке ключей)
- Как говорит @Brent Shaffer, выбор из «Сертификатов» более прост (причина в том, что приложение Keychain логически группирует сертификат и закрытый ключ для удостоверений при использовании представления «Сертификаты»)
- SHIFT-выберите ваш сертификат SMIME и соответствующий ему закрытый ключ
- щелкните правой кнопкой мыши по выделенному элементу и выберите «Экспортировать 2 элемента»
- Сохраните как файл (.p12) с очень надежным паролем
- отправьте файл .p12 по электронной почте на свою учетную запись электронной почты
- И из вашего почтового приложения для iPhone вы можете нажать на файл .p12
- и Mail предложит импортировать это как профиль. Вам понадобится пароль из предыдущего.