Подготовка нового устройства для разработки Xcode
Я новый разработчик iOS, и хотя в прошлом мне удавалось подготовить устройство для разработки в Xcode, я только что получил новое устройство и испытываю ужасное время, получая Xcode, чтобы подготовить его и позволить мне тестировать приложения на нем.
Когда я подключаю новое устройство к Xcode, Xcode распознает и идентифицирует устройство правильно, однако при запуске приложения я получаю следующее сообщение об ошибке: "допустимый профиль подготовки для этого исполняемого файла не был найдено."
Согласно документации Apple, я должен сначала запросить сертификат разработки в Xcode, используя следующие шаги:
- Выберите Окно > Органайзер > Устройства
- Выберите Профили Подготовки.
- Нажмите кнопку Обновить в нижней части окна.
- введите имя пользователя и пароль и нажмите кнопку Войти.
- после входа в учетную запись появится запрос, запрашивающий, следует ли Xcode запросить вашу разработку. сертификат.
Я следовал шагам 1-4 неоднократно и каждый раз, когда Xcode аварийно завершает работу, прежде чем я могу перейти к шагу 5.Я пробовал полностью закрыть xcode, отсоединить устройство, очистить проект, перезагрузить компьютер и т. д. Есть ли другой способ запросить сертификат разработки вне Xcode?
Хорошо, тогда документы говорят, что я должен обеспечить устройство (конечно, я предполагаю, что этот шаг зависит от успеха предыдущего шага, которого я не могу достичь, но я все равно попробовал), используя следующие шаги:
- подключите устройство к компьютеру Mac.
- Откройте органайзер устройств
- выберите устройство iOS.
- Нажмите кнопку "Использовать для разработки". При первом добавлении идентификатора устройства в учетную запись Xcode создает профиль подготовки команды iOS, используя идентификатор приложения с Подстановочными знаками iOS, сертификат разработки и идентификатор устройства. Профиль подготовки команды iOS также установлен на вашем устройстве iOS. Если устройство использовалось для в прошлом кнопка "использовать для разработки" может не отображаться. Если это произойдет, нажмите кнопку" Добавить на портал " в нижней части экрана.
Поэтому кнопка " использовать для разработки "не появляется (она появилась в первый раз, когда я попытался это сделать, и с тех пор не появлялась), поэтому я нажал кнопку"Добавить на портал". Каждый раз, когда я делаю это, Xcode вылетает.
В настоящее время у меня есть идентификатор подписи кода, установленный для разработчика iPhone (мое имя). Я также пытался установить его просто к разработчику iPhone и даже код не подпишут. Я также пошел в центр разработки iOS и добавил устройство туда (не уверен, Нужно ли мне это делать или нет).
В любом случае, может ли кто-нибудь предложить что-нибудь, что я мог бы упустить, или какой-либо другой подход?
2 ответа:
Я также пошел в центр разработки iOS и добавил устройство туда (не уверен, Нужно ли мне это делать или нет).
Вам нужно добавить устройство туда.
Шаги, которые необходимо выполнить после добавления устройства:
Затем снова загрузите профиль мобильной подготовки.
Перейдите в органайзер и удалите старый профиль мобильной подготовки, который у вас был.
Дважды щелкните новый профиль мобильной подготовки, который вы только что загрузили, и посмотрите что он появляется на органайзере.
Подключите устройство, и вы увидите имя вашего устройства вместо устройства iOS.
Надеюсь, это поможет.
Пока я спал, Apple полностью отменила портал и создала новый и, по-видимому, в значительной степени сломанный интерфейс. Это похоже на злую первоапрельскую шутку. Во всяком случае, если вы идете в https://developer.apple.com/account/ios/device/deviceList.action есть большой знак, говорящий вам, что вы должны "сбросить список устройств, прежде чем добавлять новые устройства". Звучит так, как будто это касается именно вашего дела. Удачи.