подготовка iOS и генерация цепочки для ключей - PullRequest
1 голос
/ 08 марта 2012

Я использую Xcode 4.3.1 на Mac OS X 10.7.3, пытаясь подготовить телефон к iOS 5.1.Сначала я использовал Ассистент обеспечения разработки для создания профиля обеспечения.После перетаскивания / установки профиля в органайзере появляется надпись «не найдена действительная подпись».Я продолжил работу с помощником по обеспечению разработки, получил новый сертификат разработки и установил его.Но это не помогло.Это все еще "действительное удостоверение личности подписи не найдено".Прочитав эту тему в Google и решениях других людей, я удалил все ключи в Keychain Access, снова прошел помощника по обеспечению разработки, сделал все, что сказал, но все равно не решил проблему.Поэтому я подумал, что мне нужно начать все сначала.Я удалил все профили инициализации, сертификаты, ключи.Тогда я переделал все, но бесполезно.Я также попытался «Добавить на портал» в Организаторе, который генерировал только 4 сертификата, но все еще не имел ключей.

Должен ли я перезагрузить компьютер?Шучу.

Ответы [ 2 ]

1 голос
/ 08 марта 2012

Если вы создали свой профиль обеспечения ДО того, как создали сертификат, он недействителен. Вы должны зайти в профиль и нажать обновить. Затем загрузите его заново. Профиль создается на основе сертификата.

0 голосов
/ 08 марта 2012

Я был там пару раз, когда ты сейчас.Поэтому я попытался понять, что происходит, и задокументировал это здесь (Понимание подписи кода iOS) (предупреждение: tl; dr).

Легко совершать ошибки, когда "выполняет" шагиперечисленные в portal, и понимание этого может помочь вам определить, что пошло не так.

Вот краткий контрольный список, прежде чем вы начнете читать все это:

  • Создание разработчикасертификат с вашего компьютера Mac.
  • Создайте профиль обеспечения на портале и обязательно включите в него свой сертификат разработчика (созданный на предыдущем шаге).
  • Загрузите и установите профиль наваш mac (должен быть таким же, какой использовался на первом этапе).(На самом деле вы можете использовать его на другом Mac, если вы экспортируете сертификат, но не пойдем туда)

Если вы делаете это и по-прежнему сталкиваетесь с проблемой, тогда вам следует попробовать «понять» :).

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