Подготовка нового устройства для разработки Xcode


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

Когда я подключаю новое устройство к Xcode, Xcode распознает и идентифицирует устройство правильно, однако при запуске приложения я получаю следующее сообщение об ошибке: "допустимый профиль подготовки для этого исполняемого файла не был найдено."

Согласно документации Apple, я должен сначала запросить сертификат разработки в Xcode, используя следующие шаги:

  1. Выберите Окно > Органайзер > Устройства
  2. Выберите Профили Подготовки.
  3. Нажмите кнопку Обновить в нижней части окна.
  4. введите имя пользователя и пароль и нажмите кнопку Войти.
  5. после входа в учетную запись появится запрос, запрашивающий, следует ли Xcode запросить вашу разработку. сертификат.

Я следовал шагам 1-4 неоднократно и каждый раз, когда Xcode аварийно завершает работу, прежде чем я могу перейти к шагу 5.Я пробовал полностью закрыть xcode, отсоединить устройство, очистить проект, перезагрузить компьютер и т. д. Есть ли другой способ запросить сертификат разработки вне Xcode?

Хорошо, тогда документы говорят, что я должен обеспечить устройство (конечно, я предполагаю, что этот шаг зависит от успеха предыдущего шага, которого я не могу достичь, но я все равно попробовал), используя следующие шаги:

  1. подключите устройство к компьютеру Mac.
  2. Откройте органайзер устройств
  3. выберите устройство iOS.
  4. Нажмите кнопку "Использовать для разработки". При первом добавлении идентификатора устройства в учетную запись Xcode создает профиль подготовки команды iOS, используя идентификатор приложения с Подстановочными знаками iOS, сертификат разработки и идентификатор устройства. Профиль подготовки команды iOS также установлен на вашем устройстве iOS. Если устройство использовалось для в прошлом кнопка "использовать для разработки" может не отображаться. Если это произойдет, нажмите кнопку" Добавить на портал " в нижней части экрана.

Поэтому кнопка " использовать для разработки "не появляется (она появилась в первый раз, когда я попытался это сделать, и с тех пор не появлялась), поэтому я нажал кнопку"Добавить на портал". Каждый раз, когда я делаю это, Xcode вылетает.

В настоящее время у меня есть идентификатор подписи кода, установленный для разработчика iPhone (мое имя). Я также пытался установить его просто к разработчику iPhone и даже код не подпишут. Я также пошел в центр разработки iOS и добавил устройство туда (не уверен, Нужно ли мне это делать или нет).

В любом случае, может ли кто-нибудь предложить что-нибудь, что я мог бы упустить, или какой-либо другой подход?

2 35

2 ответа:

Я также пошел в центр разработки iOS и добавил устройство туда (не уверен, Нужно ли мне это делать или нет).

Вам нужно добавить устройство туда.

Шаги, которые необходимо выполнить после добавления устройства:

  1. Затем снова загрузите профиль мобильной подготовки.

  2. Перейдите в органайзер и удалите старый профиль мобильной подготовки, который у вас был.

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

  4. Подключите устройство, и вы увидите имя вашего устройства вместо устройства iOS.

Надеюсь, это поможет.

Пока я спал, Apple полностью отменила портал и создала новый и, по-видимому, в значительной степени сломанный интерфейс. Это похоже на злую первоапрельскую шутку. Во всяком случае, если вы идете в https://developer.apple.com/account/ios/device/deviceList.action есть большой знак, говорящий вам, что вы должны "сбросить список устройств, прежде чем добавлять новые устройства". Звучит так, как будто это касается именно вашего дела. Удачи.

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