Как изменить минимальное развертывание iosTarget с Codemagi c? - PullRequest
1 голос
/ 23 февраля 2020

Я разработал приложение Flutter на Windows. Сейчас я пытаюсь сделать сборку через codemagi c. Но мне нужно изменить минимальную версию развертывания на IOS. Я получаю эту ошибку при создании приложения с codemagi c

Спецификации, удовлетворяющие зависимости stripe_payment (from .symlinks / plugins / stripe_payment / ios), были найдены, но для них требовался более высокий минимум цель развертывания.

1 Ответ

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

Вам необходимо определить минимальную версию платформы ios в файле Podfile.

platform :ios, '10.0'

Примечание: Podfile будет создано после запуска flutter build ios.

Если у вас нет устройства MacOS

Вам придется запустить flutter build ios на устройстве MacOS. Если у вас нет такого устройства, вы можете создать конвейер сборки CI для вашего проекта (например, на Azure Devops) и запустить сборку CI на агенте macOS.

В конвейере вы должны добавить шаг, который загружает Podfile в артефакт, чтобы вы могли скачать этот артефакт и добавить Podfile к своим источникам.

Примечание: здесь вы найдете простой пример сборки CI / CD для создания приложения Flutter для IOS и Android без необходимости использования устройства macOS.

...