Подтвердить что ты не робот

Ошибка кода в xcode, идентификация не найдена

Я искал решение этой проблемы уже несколько часов, поэтому, надеюсь, кто-то может мне помочь.

Когда я пытаюсь Архивировать мой проект (так что я могу разместить его на рынке приложений), я получаю ошибку с кодовым знаком:

Сбой кода с кодом выхода 1

и некоторая дополнительная информация говорит

Распределение iPhone: название компании: идентификация не найдена

Я создал профиль распространения (несколько раз) и выполнил несколько предложений (например, удаление/установка Xcode). Также срок действия моего профиля распространения - февраль 2014 года.

Я могу создать проект без проблем и запустить его на iPhone с моим профилем разработчика iPhone.

Кто-нибудь знает, что я здесь делаю неправильно? Любая помощь будет оценена.

4b9b3361

Ответ 1

Профиль распространения может быть недействительным или неверно проверен, перейдите к Organizer->Devices->Provisioning Profiles и попробуйте обновить свои профили (удалить и обновить), которые будут отображаться после обновления. После обновления убедитесь, что зеленый значок отображается как статус с профилями, если он действителен и подписан правильно. если он не решает проблему, вам необходимо снова создать профиль распространения. Вы можете найти этот учебник полезным, если вы начинаете с распространения своего приложения. Я надеюсь, что это поможет вашему делу.

Ответ 2

У меня такая же проблема, причина в том, что после запуска другого проекта и fix the issue с другим проектом.

Мое решение:

XcodeProferences → Выберите Apple IDs → Выберите TeamView Details → Подписи идентификаторов iOS Development и iOS Distribution reset.

Затем запустите проект в iphone, он отлично работает.

Ответ 3

Я не уверен, почему мое решение сработало, но после нескольких часов попыток все остальное... я изменил настройки подписи кода как в проектных, так и в целевых окнах. код в разделе "проект" показывает мой профиль подготовки (фото ниже), настройки кода в "target" теперь установлены на "автоматический". возможно, до того, как у меня возникли противоречивые настройки?

enter image description here

Ответ 4

У меня такая же ошибка, и я нашел причину, по которой мой сертификат в keychain не был тем, который я прикреплял к файлу инициализации на портале разработчиков Apple. Потому что было два сертификата с таким же именем, и я загрузил неверный. После загрузки правильного сертификата и двойного щелчка, чтобы положить в брелок, проблема решена.

Ответ 5

Я был в контакте с яблоком, и после нескольких писем назад и вперед они обнаружили мою проблему. По какой-то причине (я не знаю, как это получилось) в настройках сборки в разделе "Подписание кода" → "Другие флаги подписи кода" у меня было "-keychain keychainname.keychain", записанное там. После того, как я удалил это, моя ошибка знака кода исчезла.

Каждый орган благодарит за помощь.

Ответ 6

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

Ответ 7

У меня не было надлежащего сертификата разработчика/дистрибутива в моей цепочке ключей. Когда я установил его в свой брелок, проблема исчезла!