Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
## How to turn on Swift Package Manager

Flutter's Swift Package Manager support is turned off by default.
To turn it on:
As of Flutter 3.44, Flutter's Swift Package Manager support is enabled by
default. No additional steps are required to use it.

If you're using an older Flutter version, or you previously disabled Swift Package
Manager support, you can enable it:

1. Upgrade to the latest Flutter SDK:

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,10 @@ description: How to use Swift Package Manager for native iOS or macOS dependenci
:::warning
Flutter is migrating to [Swift Package Manager][] to manage iOS and macOS native
dependencies.
Flutter's support of Swift Package Manager is under development.
As of Flutter 3.44, Swift Package Manager support is [enabled by default][].
If you find a bug in Flutter's Swift Package Manager support,
[open an issue][].
Swift Package Manager support is [off by default][].
Flutter continues to support CocoaPods.
Flutter continues to support CocoaPods as a fallback.
:::

Flutter's Swift Package Manager integration has several benefits:
Expand All @@ -23,7 +22,7 @@ Flutter's Swift Package Manager integration has several benefits:
Swift Package Manager.

[Swift Package Manager]: https://www.swift.org/documentation/package-manager/
[off by default]: #how-to-turn-on-swift-package-manager
[enabled by default]: #how-to-turn-on-swift-package-manager
[Swift packages]: https://swiftpackageindex.com/
[open an issue]: {{site.github}}/flutter/flutter/issues/new?template=2_bug.yml

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,10 @@ description: How to add Swift Package Manager compatibility to iOS and macOS plu
:::warning
Flutter is migrating to [Swift Package Manager][]
to manage iOS and macOS native dependencies.
Flutter's support of Swift Package Manager is under development.
As of Flutter 3.44, Swift Package Manager support is [enabled by default][].
If you find a bug in Flutter's Swift Package Manager support,
[open an issue][].
Swift Package Manager support is [off by default][].
Flutter continues to support CocoaPods.
Flutter continues to support CocoaPods as a fallback.
:::

Flutter's Swift Package Manager integration has several benefits:
Expand All @@ -24,7 +23,7 @@ Flutter's Swift Package Manager integration has several benefits:


[Swift Package Manager]: https://www.swift.org/documentation/package-manager/
[off by default]: #how-to-turn-on-swift-package-manager
[enabled by default]: #how-to-turn-on-swift-package-manager
[Swift packages]: https://swiftpackageindex.com/
[open an issue]: {{site.github}}/flutter/flutter/issues/new?template=2_bug.yml

Expand Down