Flutter iOS - Создание релизной версии без реального устройства? - PullRequest
0 голосов
/ 11 апреля 2020

Как разработчик Android, я был сбит с толку идеей строить против целей.

У меня нет устройства iOS, и я выполняю отладку на симуляторе iOS.

Однако я дошел до того, что хочу разогнать релиз .ipa нашей внутренней команде. Можно ли этого достичь?

Когда я запускаю flutter build ios, я вижу следующее:

Xcode's output:
↳
    note: Using new build system
    note: Building targets in parallel
    note: Planning build
    note: Constructing build description
    error: Failed to create provisioning profile. There are no devices
    registered in your account on the developer website. Plug in and select a
    device to have Xcode register it. (in target 'Runner' from project 'Runner')
    error: No profiles for 'xxx.xxx.xxx' were found: Xcode couldn't
    find any iOS App Development provisioning profiles matching
    'xxx.xxx.xxx'. (in target 'Runner' from project 'Runner')

1 Ответ

0 голосов
/ 14 апреля 2020

Я сделал Google больше, и я нашел его

Профиль обеспечения без физических устройств

РЕШЕНО:

На всякий случай еще есть проблемы. Мне пришлось создать профиль обеспечения для распространения - App Store. А затем в Xcode отключите Автоматически управлять подписью и выберите профиль обеспечения вручную для Подписи (Отладка) и Подписи (Выпуск).

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

...