Я новый разработчик iOS, и хотя мне было удачно в разработке устройства для разработки в Xcode в прошлом, я просто получил новое устройство и у меня ужасное время, когда Xcode обеспечивал он и позволяет мне тестировать приложения на нем.Создание нового устройства для разработки Xcode
При подключении нового устройства к Xcode Xcode распознает и идентифицирует устройство правильно, однако при запуске приложения появляется следующее сообщение об ошибке: «Действительный профиль подготовки для этого исполняемого файла не найден».
Согласно документации Apple, я должен первый запрос сертификата разработки в Xcode, используя следующие шаги:
- Выберите Window> Органайзер> Устройства
- Выберите Provisioning Profiles.
- Нажмите кнопку «Обновить» в нижней части окна.
- Введите ваше имя пользователя и пароль и нажмите «Войти».
- После того, как вы войдете в свою учетную запись, появится приглашение, спрашивающее, должен ли Xcode запрашивать ваш сертификат разработки.
Я следовал шаги 1 - 4 раз, и каждый раз, когда Xcode происходит сбой, прежде чем я могу получить к шагу 5. я попытался полностью закрыть Xcode, отсоединение устройства очистки проекта, перезагружать компьютер и т.д., есть еще один способ запросить сертификат разработки вне Xcode?
ИТАК, то документы говорят, что я должен положение устройства (предоставивший я полагаю, этот шаг зависит от успеха предыдущего шага, который я не могу добиться, но я попробовал это в любом случае), используя следующие шаги:
- Подключите устройство к компьютеру Mac.
- Открыть организатор устройств
- выберите устройство iOS.
- Нажмите кнопку «Использовать для разработки». При первом добавлении идентификатора устройства в свою учетную запись Xcode создает профиль подготовки персонала iOS с помощью идентификатора приложения iOS Wildcard, вашего сертификата разработки и идентификатора устройства. Профиль iOS Team Provisioning Profile также установлен на вашем устройстве iOS. Если устройство использовалось для разработки в прошлом, кнопка «Использовать для развития» может не отображаться. Если это произойдет, нажмите «Добавить в портал» внизу экрана.
Так кнопка «использовать для развития» не появляется (он появился в первый раз я попробовал это и не так), так что я нажал «добавить кнопку на портал». Каждый раз, когда я это делаю, происходит сбой Xcode.
В настоящее время у меня есть идентификатор подписи кода, установленный для iPhone Developer (мое имя). Я также попытался установить его только для iPhone Developer и даже Do Not Code Sign. Я также отправился в центр iOS-разработчика и добавил там устройство (не уверен, нужно ли мне это делать или нет).
В любом случае, может ли кто-нибудь предложить что-либо, что у меня может отсутствовать или какой-либо другой подход?
Чтобы быть понятным, абсолютно безопасно ** касаться таинственно названного «Сбросьте список своих устройств перед добавлением новых устройств». кнопка. Он НЕ УДАЛЯЕТ НИЧЕГО .. на СЛЕДУЮЩЕМ ЭКРАНЕ вы получаете возможность избавиться от устройств/коллег/etc, которые вам больше не нужны. Всегда безопасно касаться этой кнопки, вы ничего не потеряете! – Fattie
@JoeBlow Thx для этого намека. Everythink выглядит так, как будто весь список будет удален. Все работало хорошо, нажав кнопку! :) –
правильно! это странная кнопка! – Fattie