Проблема с подписью iPhone: закрытые ключи «отключены» от сертификатов разработчика и дистрибутива - PullRequest
3 голосов
/ 11 августа 2011

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

То же самое для сертификата распространения. Он может отключиться от своего закрытого ключа, и XCode откажется работать.

Поиск в Интернете показывает десятки версий этого вопроса, задаваемого здесь и в других местах. Результат либо "Эй, сегодня утром это работает!" или нить глохнет и ответа нет. (Альтернативой предыдущему является «Я перезагрузился, и он работает» или «Я перезапустил XCode, и он работает».)

Все ответы, которые я получил ранее, были «прочитайте образцовую и безупречную документацию Apple». Ну, я был там и сделал это. Как я уже сказал, все это работало нормально, а теперь - нет. Ничего не изменилось. Это делается 3-4 раза в год. Раньше я был одним из тех, «я перезапустил XCode, и теперь он работает», но на этот раз никакие операции перетаскивания, отбрасывания, перезапуска или перезагрузки не будут работать.

Я ищу предложения.

1 Ответ

0 голосов
/ 11 августа 2011

Я не уверен, что является причиной для вас, но я знаю один способ исправить это.Я только что установил льва и прошел через то же самое.Я просто зашел на портал разработчиков Apple, удалил свой сертификат разработчика и последовал их учебному пособию (которое появляется при создании нового сертификата разработчика).Это в основном заставило меня сгенерировать новый CSR (запрос на подпись сертификата) в KeyChain.Загрузил новый сертификат, затем должен был зайти в мои приложения и создать новые профили разработчика с новым сертификатом.

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