Ошибка на шаге Install Pods
Сборка iOS в Codemagic обрывается на шаге Install Pods. Причина обычно в конфликте зависимостей, нестабильной ветке или несовместимых версиях подов.
инфо
Что нужно заранее
- Приложение iOS выкатывается через Codemagic.
- В проекте есть собственный код или сторонние пакеты.
Конфликт зависимостей
Сторонние пакеты тянут за собой свои версии зависимостей, и CocoaPods не может свести их воедино.
Проверьте совместимость пакетов
-
Сверьтесь с документацией пакетов.
-
Поправьте версии в
pubspec.yaml. -
Выполните:
flutter pub get
Выкатывайте со стабильной ветки
Нестабильная ветка приносит неожиданные ошибки прямо на установке подов.
- Берите ветку, с которой сборка уже проходила.
- Уберите непроверенный экспериментальный код.
- Откатите или перепишите коммиты, которые могли сломать зависимости.

Проверьте версии подов и цель развёртывания
- Обновите пакеты вроде
app_settingsдо версий, совместимых с вашей версией Flutter. - При необходимости поднимите минимальную версию iOS в Xcode.

совет
Проверяйте совместимость зависимостей до отправки изменений и выкатывайте только с проверенных веток — это экономит часы на разборе логов сборки.