2017-02-21 50 views
1

Только что начал разрабатывать новое мобильное приложение iOS с помощью React-Native, запуская его через XCode. Я пытаюсь использовать свой персональный iPhone в качестве устройства, на котором я его тестирую. Когда я выбираю «Мой iPhone» и нажмите кнопку сборки сборки терпит неудачу, и я получаю эту ошибку:Подписание для «[AppName]» требует команды разработчиков. Выберите команду разработчика в редакторе проекта.

Signing for "[AppName]" requires a development team. Select a development team in the project editor. Code signing is required for product type 'Application' in SDK 'iOS 10.2'

Кто знает, как это исправить, так что я могу использовать свой телефон вместо IOS тренажеров?

Спасибо!

+0

При работе на реальном устройстве вам нужна действительная команда разработчиков, которая является разработчиком реестра на developer.apple.com. Apple не позволяет разработчику запускать анонимные приложения на устройстве. – antonio081014

+0

Привет, Майк, ты когда-нибудь узнал, как это исправить? – Noitidart

+0

Привет! Да, я благодарю вас. Мне пришлось подписать код в моей команде разработчиков. Я сделал команду разработчиков своей личной идентификацией apple. –

ответ

0

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

+0

Не могли бы вы объяснить это подробно, я тоже застрял на этом. Должен ли я платить и регистрироваться на Apple или что-то в этом роде? – Noitidart

+0

Я разместил здесь свою проблему - http://stackoverflow.com/q/43334982/1828637 – Noitidart

+1

@Noitidart Выберите «Проект» -> «Настройки сборки», затем найдите раздел «Подписание», выберите «Разработчик iOS» для строк «Отладка и выпуск». Xcode - наихудшая среда разработки. Вероятно, вам нужно будет удалить все другие цели, чтобы успешно построить. –