Как запустить приложение-флаттер для разработки на устройстве ios без платной учетной записи разработчика? - PullRequest
0 голосов
/ 11 октября 2018

Следуя инструкциям по установке флаттера, я попытался запустить приложение на своем iphone.Я попал в проблемы с подписанием.В настройках проекта в разделе «Общие / подпись» у меня появляется это сообщение об ошибке:

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

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

1 Ответ

0 голосов
/ 13 октября 2018

Это решение, которое сработало для меня:

  1. Свяжитесь с Apple и удалите их из команды с истекшим сроком действия
  2. Создайте персональную команду для своего идентификатора Apple.Но это может не сработать, чтобы доверять компьютеру!(как в комментарии olexa.le https://www.oodlestechnologies.com/blogs/Deploying-Apps-to-Devices-without-an-Apple-Developer-Account)
  3. Подключите устройство iOS и убедитесь, что оно обнаружено на компьютере Mac (для меня это открыло itunes и имя устройства было видно в xcode)
  4. Под подписью, где было сообщение об ошибке («Не удалось создать профиль обеспечения. Устройства отсутствуют ...»): нажмите «повторить попытку»
  5. Вместо сообщения об ошибке появилось сообщение о том, что устройство подписано.
  6. Теперь вы можете доверять компьютеру с помощью устройства Общие сведения / Профили и управление устройством (опять же, как в https://www.oodlestechnologies.com/blogs/Deploying-Apps-to-Devices-without-an-Apple-Developer-Account)
  7. Использование «запуска по флаттеру» не работает, как сказано в документации по флаттеру.Однако он работал, чтобы открыть проект в xcode, а затем из меню / проекта меню xcode.
  8. Убедитесь, что экран не заблокирован после завершения сборки (мне потребовалось более 5 минут, чтобы собрать этот проект, когдас момента последней сборки изменений не было)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...