2009-11-13 2 views
0

Я создал новое приложение для iPhone. У меня есть две машины. Я создал сертификат для запуска приложения в iPhone в одном маке. Могу ли я использовать другой mac для запуска приложения в iPhone. Но когда я пытаюсь сделать так, я получаю сообщение об ошибке «CodeSign ошибка: подписание кода требуется для типа продукта„Application“в SDK устройств iPhone OS 3.1.2 Пожалуйста ктото мне помочьЗнак кода Ошибка

С уважением, Кришнан

...
+0

ли мое решение помочь, или вам нужна дополнительная помощь? – Josh

ответ

2

вы перевели свои полномочия на второй Mac Они хранятся в вашей брелке

Вам может понадобиться, чтобы прочитать о том, как работает код подписывание:. http://en.wikipedia.org/wiki/Code_signing

Вот обзор:

  • Разработчик создает сертификат с помощью центра сертификации (CA)
    • Этот сертификат используется для «знак» в двоичном, обеспечивая «доказательство» того, кто его создал
  • Разработчик затем использует сертификат для подписать двоичный (это шаг вам не хватает на второй MAC)
    • Это обрабатывается с помощью Xcode, предполагая, что вы следовали подробные инструкции по http://developer.apple.com/iphone
  • Клиенты, использующие двоичный файл, теперь могут проверять сертификат на основании известного ЦС для обеспечения целостности сборки.
+0

Спасибо, друг. Раньше у меня была только одна учетная запись. Теперь я создал другого пользователя, использующего учетную запись агента, и загрузил сертификат «Запрос» и загрузил сертификат с портала, и он работает нормально. Спасибо вам за вашу помощь. - кришнан. – Krishnan

0

Также проверьте, что вы подпись коды на цели, а когда вы Архив построить

Затраченных часов, чтобы понять это. На самом деле вам нужно нажать на Project -> Build Settings -> нажмите цель -> код знака ..

это не очевидно

Смежные вопросы