Как запускать приложения на реальных устройствах с использованием Xcode 8 без регистрации в программе Apple для разработчиков?

В предыдущей версии xcode 7 мы могли запустить наше приложение на реальном устройстве, добавив идентификатор Apple в учетную запись xcode и выбрав команду.

Но, как и сейчас, в выпуске xcode 8 beta 2, нет кнопки "исправить проблему" вместо "Доступно автоматическое управление подписью".

И это дает следующую ошибку. Ошибка подписи XCode

Я пытаюсь найти решение для этого. Так что, если кто-то решил эту проблему, помогите мне.

2 ответа

Решение

Вам необходимо подключить устройство к Xcode и позволить ему зарегистрировать его в вашей личной команде. Это позволит Xcode создавать профили для вас (профили не могут быть созданы, если не зарегистрировано хотя бы одно устройство).

Вам необходимо зарегистрировать устройство.

Для этого:

  1. В навигаторе проекта, рядом с кнопкой "Run/Play", нажмите на название вашего проекта и найдите меню "Устройства". Вы увидите "Нет устройств, подключенных к Mac".
  2. Нажмите на него и подключите свое устройство к MacBook через USB-кабель. Устройство появится на MacBook.
  3. На устройстве примите доверие к устройству. Xcode зарегистрирует устройство и выполнит необходимые задачи.
  4. Выберите устройство. Это должно автоматически устранить ошибку подписи / проблему с профилем обеспечения.
  5. Нажмите Run/Play, чтобы запустить проект на выбранном устройстве. Это запустит приложение на устройстве.

Позже вы можете отсоединить USB-кабель, чтобы протестировать ваше приложение на устройстве. Если вы хотите скопировать изменения на свое устройство, снова подключите устройство и запустите.

Другие вопросы по тегам