Обновление идентификатора подписи кода в Xcode 4.2 - PullRequest
0 голосов
/ 23 ноября 2011

Я кодирую приложение для iPhone, используя Xcode 4.2.

Срок действия профиля подготовки моего iPhone истек. Когда я пытаюсь собрать и запустить свое приложение на своем iPhone, я получаю сообщение: Кодовая ошибка: «Не удается найти профиль обеспечения (номер профиля предоставления с истекшим сроком действия)»

Я зашел на портал инициализации для разработчиков iOS, обновил профиль инициализации и загрузил его.

В Xcode я открыл окно органайзера. Я удалил просроченный профиль обеспечения и добавил обновленный профиль обеспечения. (У них обоих одинаковое имя).

В своем проекте «Настройки сборки» в разделе «Идентификация подписи кода» я устанавливаю в профиле обеспечения нужное имя (совпадающее с именем профиля с истекшим сроком действия) и пытаюсь создать, и я получаю то же сообщение об ошибке, истекший номер профиля обеспечения. Я не могу найти обновленный профиль обеспечения в списке, который появляется, когда я щелкаю ячейки таблицы «Идентификация подписи кода» в настройках сборки.

Как установить для идентификатора подписи кода нужный профиль обеспечения?

Ответы [ 3 ]

1 голос
/ 23 ноября 2011

Попробуйте очистить все цели и посмотрите, поможет ли это.

0 голосов
/ 03 февраля 2012

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

Вы можете проверить в меню вашего телефона НАСТРОЙКИ> ОБЩИЕ> ПРОФИЛИ. Если он по-прежнему отображается как просроченный, то обновленный не был скопирован. Чтобы скопировать его через открытый iTunes на вашем компьютере и перейти на экран приложений для вашего устройства, затем перетащите туда профиль обеспечения. Как только это будет сделано, повторно синхронизируйте свое устройство, и оно должно появиться на вашем телефоне.

0 голосов
/ 23 ноября 2011

Профиль обеспечения может быть установлен для «Project» и «Target», убедитесь, что вы установили их оба.

Также удалите все профили и используйте автоматическую инициализацию устройства в xcode для импорта профилей, что похоже на то, что вы сделали.

...