Start Debugging

Тег: xcode

8 статей

2026-10-09 migrationflutterios
Миграция iOS-приложения на Flutter с CocoaPods на Swift Package Manager (Flutter 3.44 - 3.47)
Во Flutter 3.44 Swift Package Manager стал вариантом по умолчанию для iOS и macOS, но существующее приложение остаётся на CocoaPods, пока вы его не уберёте. Как проверить, какие плагины готовы к SwiftPM, дать инструменту перенести проект Xcode, безопасно удалить Podfile, разобраться с плагинами только для pods и собственной логикой в Podfile, а при необходимости откатиться.
Как поднять минимальную целевую версию развёртывания macOS-приложения на Flutter до macOS 12 для Xcode 27
Xcode 27 отказывается собирать всё, что ниже macOS 12, а Flutter 3.47 поднял собственный минимум с 10.15 до 12.0. Что переписывает автоматическая миграция, три места, которые она молча пропускает (нестандартные значения, переопределения в post_install в Podfile, podspec плагинов), и исправление Podfile для команд, которые пока остаются на Flutter 3.44.
Fix: Unable to find a valid iOS Simulator runtime при сборке MAUI
В Xcode 15+ среды выполнения симулятора iOS не входят в комплект. MAUI ломает сборку, когда для SupportedOSPlatformVersion нет подходящей установленной среды. Установите её через xcodebuild -downloadPlatform iOS или через Settings Xcode, и проверьте через xcrun simctl list runtimes.