Flutter 3.44 will make Swift Package Manager (SwiftPM) the default dependency manager for iOS and macOS apps, replacing CocoaPods. This change is driven by CocoaPods entering maintenance mode and its registry becoming read-only on December 2, 2026. The Flutter CLI will automatically handle migration for app developers. Plugin developers must add SwiftPM support by adding a Package.swift file; 61% of the top 100 iOS plugins have already migrated. Plugins without SwiftPM support will receive lower pub.dev scores. A temporary opt-out is available via pubspec.yaml if issues arise.

3m read timeFrom blog.flutter.dev
Post cover image
Table of contents
App developersGet Jenn Magder ’s stories in your inboxPlugin developers

Sort: