Я хочу создать свое приложение Flutter для платформы iOS.
Я зарегистрировался и приобрел учетную запись разработчика Apple.
На developer.apple.com зарегистрирован новый сертификат.
Открыл в Xcode мой проект и хочу собрать приложение.
На странице Signing and Capabilities выбрана моя команда (моя учетная запись). Я выгляжу довольно хорошо с моей точки зрения.
Но когда я пытаюсь создать свое приложение, я получаю сообщение об ошибке:
Signing for "Runner" requires a development team. Select a development team in the Signing & Capabilities editor.
Что это значит? Что мне нужно сделать, чтобы создать свое приложение?
«Runner», кажется, не имя вашего приложения, а, может быть, какая-то библиотека Flutter, верно?
Попробуйте найти его в Targets (значок Targets может быть расположен немного выше и левее, если смотреть на опубликованный вами экран xcode).
Вы также можете найти его на левой панели в Project Navigator. Когда вы найдете его, выберите свою команду для подписания, как вы это сделали с основным целевым приложением.
Обновлено:
Я редактирую ответ, так как проблема заключалась в том, что пользователь не выбрал подпись для других режимов (как в комментариях ниже).
Итак, решение было: при подписании вы можете выбрать свою команду для других режимов («Все», «Релиз», «Отладка»). А также очистите и перестройте свое решение.
О, хорошо, так что все еще смотрите на свой экран xcode - при подписании вы можете выбрать свою команду для других режимов («Все», «Выпуск», «Отладка»). А также очистите и перестройте свое решение
Большое спасибо за упоминание о другом режиме. Я выбрал команду в режиме профиля, но не создал ее в режиме выпуска. Теперь это работает довольно хорошо. еще раз спасибо
Нет, Runner — это мое приложение. Я вижу значок своего приложения в том месте, где вы описали.