Я пытаюсь создать проект в Xcode, версии 8.0 beta 6 (8S201h), и я получаю эту ошибку.
Учетная запись Apple является бесплатной, потому что я просто играю с XCode, но она заставляет меня установить ее как Команду. Любая помощь?
Я пытаюсь создать проект в Xcode, версии 8.0 beta 6 (8S201h), и я получаю эту ошибку.
Учетная запись Apple является бесплатной, потому что я просто играю с XCode, но она заставляет меня установить ее как Команду. Любая помощь?
Ответы:
Проверьте меню схем в верхней части окна проекта Xcode. Посмотрите на пункт назначения, в котором вы пытаетесь запустить. Если вы работаете в симуляторе, вам не нужно подписывать свой проект.
Если вы работаете на устройстве, вам нужно подключить фактическое устройство. Это не должно сказать «универсальное устройство».
В моем случае эта ошибка исчезла, когда я изменил «Идентификатор пакета» на что-то менее общее (например, добавив несколько случайных чисел в конце)
Измените идентификатор пакета на что-то более уникальное.
Если вы следуете учебнику и просто указали общий идентификатор, то добавление нескольких цифр в конец, скорее всего, решит ваши проблемы.
т.е. если у вас был HelloWorld, измените его на HelloWorld12345
Проверьте эти вещи.
1. Устройство подключено к вашей системе или нет.
2. Цель развертывания в xcode. (Общие-> Информация о развертывании-> Цель развертывания) Должно совпадать с версией ios вашего устройства.
3. Измените свой идентификатор пакета. Следуйте общим правилам установки уникального идентификатора пакета для вашего проекта во время работы на устройстве. Посмотрите, что является правильным форматом идентификатора пакета в iOS?
Также будьте осторожны с количеством идентификаторов пакетов, которые вы установили в проекте. Пожалуйста, запомните все идентификаторы пакета или запишите его где-нибудь. Поскольку вы используете бесплатную учетную запись, у вас ограниченный доступ к числу идентификаторов пакетов.
Также следует отключить push-уведомления в разделе «Возможности» проекта. Попробуйте изменить «Группы приложений» в формате group.com.someString.
Эти вещи помогли мне запустить мое приложение на реальном устройстве без каких-либо ошибок.
Профилирование вашего телефона занимает несколько минут. , , посмотрите на строку состояния вверху, чтобы убедиться, что ваш телефон профилируется сверху.
Далее, убедитесь, что вы выбрали ВАШ ТЕЛЕФОН в качестве цели, а не iPhone 7 или iPhone 8 ... ваш точный телефон. Это можно сделать, выбрав: Продукт> Пункт назначения> (выберите свой телефон)
Ваш телефон будет отображаться только после того, как он был подключен, включен и оставлен включенным на несколько минут, пока Xcode создает профиль.
Я неоднократно сталкивался с этой ошибкой, и для меня это следующее:
Если это не сработает, вам следует рассмотреть возможность отзыва вашего сертификата, а затем создать новый и повторить шаги, описанные выше.
Click View Details
в xCode 8.3.3. Где Member center
именно? Не могли бы вы объяснить?
Через какое - то время с той же ошибкой мешающего и после я пишу уникальный идентификатор Bundle и это не поможет, я искал в Интернете и нашел здесь , что моя ошибка в том , что я выбрал виртуальное устройство , а не реальное устройство. Решение было:
1. Я подключил свой iPhone
2. Я нажал на кнопку - установить активную схему. и там это было наверху - устройство iPhone. ошибка ушла.
Причиной этой ошибки является недоступность идентификатора приложения с указанным идентификатором пакета
Решение: Изменить идентификатор пакета просто :)
Эта ошибка вызвана тем, что вы выбрали цель, а не имя проекта, поэтому, пожалуйста, слева от общего в Xcode вы найдете название вашего проекта. Нажмите на нее и измените от цели к разделу проекта.
Измените Deployment Target
на более новую версию и затем решите
Для меня это произошло, когда я делал приложение для tvOS, а AppleTV не было зарегистрировано.
Как правило, вам нужно подключить устройство или войти в него (подключен к нему) .. тогда это появляется здесь: https://developer.apple.com/account/resources/devices/list
Вы также можете добавить устройства там. Вам нужно нажать кнопку сброса, чтобы иметь возможность добавить новое устройство. кнопка сброса должна быть помечена как изменить, потому что она ничего не сбрасывает.
Например, если вам нужно создать приложение для tvOS, вам нужно иметь Apple TV в списке устройств. Как только вы добавите это, тогда вы можете идти. целует.
Для меня это произошло, когда я попытался запустить на устройстве с более новой версией iOS, чем поддерживается версией Xcode, которую я использовал.
Обе эти ошибки возникают в результате несуществующего профиля обеспечения. Чтобы создать его, просто сделайте следующее, как предлагается в сообщении об ошибке:
Изменить идентификатор пакета, Прямое решение
Mannual: перейдите в свою учетную запись разработчика Apple и нажмите сертификаты. Выберите устройства слева Добавьте имя устройства и его UDID. Закройте Xcode и нажмите автоматическую подпись
Автоматически: подключите ваш iPhone к Xcode. и запустите приложение на этом. Xcode автоматически создаст профиль.