У меня была проблема, когда мой сертификат Dev не расширялся (не был связан) с моим закрытым ключом.
Я отследил проблему до несоответствия в электронном письме, использованном для создания моего Dev Cert, и одна цепочка для ключей автоматически выбиралась, когда я установил CSR, который я создал, чтобы сделать свой Dev Dev.
Я проверил это, изучив содержимое моего CSR следующим образом.
1) Дважды щелкните существующий файл CSR, чтобы запустить процесс установки в связке ключей.
2) Установите флажок «Разрешить переопределение значений по умолчанию для этого запроса».
3) Дважды нажмите «Продолжить», чтобы перейти на страницу «Создание сертификата».
4) Установите флажок «Разрешить переопределение по умолчанию».
5) Дважды нажмите «Продолжить», чтобы перейти на страницу «Информация о сертификате».
Здесь я обнаружил, что адрес электронной почты, указанный в поле «Адрес электронной почты», отличается от того, который я использовал для создания сертификата разработчика.
Я попытался выбрать правильный адрес электронной почты и установить CSR, но не смог связать сертификаты.
Единственное исправление, которое я смог найти, - воссоздать мой сертификат Dev, используя тот старый адрес электронной почты, чтобы при обычной установке CSR все было связано.
Кто-нибудь еще имел эту проблему?
Кто-нибудь знает, откуда брелок получает этот список альтернативных адресов электронной почты, чтобы я мог его очистить?