2016-09-20 3 views
6

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

  • «APPNAME» требует профиль обеспечения. Выберите профиль обеспечения для конфигурации сборки «Отладка» в редакторе проекта.
  • код подписи требуется для типа продукта «Application» в «прошивкой 10.0» SDK

Я добавил профиль обеспечения для настройки сборки под «Код подписания», но я до сих пор продолжаю получать эту ошибку. Что-то не так с моим профилем подготовки или я ищу не в том месте? Кстати, я использовал этот профиль подготовки в предыдущей версии Xcode и никогда не сталкивался с какими-либо проблемами.

+0

ли это платный или бесплатный аккаунт разработчика? – Paulo

+0

@Paulo Бесплатный аккаунт разработчика. Это имеет значение? У меня всегда была бесплатная учетная запись разработчика, и в прошлом я все еще мог тестировать приложения на своем устройстве (Xcode 7). На веб-сайте Apple говорится, что у меня должны быть ограниченные возможности тестирования со свободной учетной записью разработчика. –

+0

Итак, вы должны сделать что-то вроде папки yourappUITests. Вместо этого установите идентификатор пакета. – Paulo

ответ

3

У меня была аналогичная проблема, и это произошло потому, что срок действия моего сертификата для разработчиков iPhone истек. Вы можете проверить это с помощью приложения Keychain Access в утилитах.

+0

Проверено, и он истекает 20 сентября 2017 года (через год). Я создал сертификат разработчика iOS только вчера, так что это не проблема. У меня есть сертификат, единственная проблема заключается в том, что я не могу подписать мое приложение с этим сертификатом. –

13

Чтобы исправить это, я поставил> ЦЕЛЕВЫЕ> вкладка Общие> Подписание> Автоматическое управление подписание = галочка

+0

Это должен быть ответ accept. Примите ответ. – Kevin

+0

Профилирование профиля «Профиль подготовки iOS Team: com.abc.xyz» не включает права aps-environment. – Anuj

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