В xocde5 нет профилей подготовки с действующим удостоверением подписи

Когда я пытаюсь использовать Xcode5 dp6 для запуска приложения на устройствах. Я получил ошибку

Не обнаружены профили Provisioning Profiles с действительным идентификатором подписи

Как я могу решить эту проблему.

введите описание изображения здесь


person user2930730    schedule 05.12.2013    source источник
comment
У вас есть учетная запись разработчика Apple?   -  person Hugo Tunius    schedule 05.12.2013
comment
Нужно больше объяснений того, что вы сделали.   -  person Toseef Khilji    schedule 05.12.2013
comment
У меня была точно такая же проблема, я пробовал все обычные вещи, пока не пришел в полное отчаяние и не начал воссоздавать свои сертификаты обеспечения. Последний сделал это за меня, я не знаю почему.   -  person unexist    schedule 22.05.2014


Ответы (4)


Все, что вам нужно сделать, это:

    1. go to Certificates, Identifiers & Profiles in the Developer Center
    2. create a new provisioning profile in "Provisioning Profiles" / "Distribution"
    3. download the profile and open it
    4. restart Xcode

И вы можете взглянуть на этот пост и this и this.

person Mutawe    schedule 05.12.2013
comment
Какое отношение имеет профиль распространения к попытке запустить приложение на устройстве в режиме отладки из Xcode? - person Ryan Williams; 07.05.2014

  1. Закройте Xcode
  2. Используйте связку ключей, чтобы удалить сертификат разработчика и закрытый ключ.
  3. Используйте Центр разработчиков, чтобы отозвать / удалить сертификат разработчика.
  4. Используйте Центр разработчиков, чтобы удалить все недопустимые профили обеспечения разработки.
  5. Запустите Xcode> Настройки> Учетные записи> (дважды щелкните команду)> Обновить.
  6. Xcode предложит отправить запрос на подписание нового сертификата разработчика. (Выберите "Да").
  7. (Необязательно) Утвердите ли вы, руководитель группы, ожидающий сертификат в Центре разработчиков.
  8. Снова нажмите «Обновить», чтобы Xcode загрузил новые профили подготовки.

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

person Ryan Williams    schedule 07.05.2014
comment
В моем случае это сработало - все, что мне нужно было сделать, это перейти к шагу 5 (обновить), а затем повторить попытку. - person radicand; 26.09.2014
comment
Да, это работает. но когда вы работаете в команде из 5 разработчиков, вам необходимо заменить сертификат для всех. спасибо Apple. - person Nico AD; 11.12.2014

  1. Перейдите к Xcode Предпочтения -> Учетная запись.
  2. Выберите / Добавить учетную запись разработчика.
  3. Теперь нажмите Просмотреть подробности ...
  4. Нажмите Обновить.
  5. Перезапустить Xcode
person Kirit Vaghela    schedule 25.08.2014
comment
но не для меня, к сожалению :-( - person Charlie Seligman; 17.07.2015

У меня была точно такая же проблема, и мне удалось ее отсортировать, удалив сертификат обеспечения из приложения Keychain, и я снова загружаю его через Xcode (Xcode -> Настройки ... -> Учетные записи). Если это не помогает, попробуйте удалить сертификат и профиль обеспечения. После этого убедитесь, что вы все правильно настроили в настройках сборки (подпись кода). Надеюсь на эту помощь

person Greg    schedule 05.12.2013