2026-10-12 errorsflutterios Fix: Swift Package Manager へ移行した Flutter iOS アプリのアーカイブで "does not support provisioning profiles" エラーが出る xcodebuild のコマンドラインで渡したプロビジョニングプロファイルは、すべての SwiftPM リソースバンドルターゲットに適用されます。代わりに Runner ターゲットに手動署名を設定してください。
2026-10-09 migrationflutterios Flutter iOS アプリを CocoaPods から Swift Package Manager へ移行する (Flutter 3.44 から 3.47) Flutter 3.44 で iOS と macOS の既定が Swift Package Manager になりましたが、既存アプリは CocoaPods を取り除くまで CocoaPods を使い続けます。SwiftPM 対応済みのプラグインの確認方法、Xcode プロジェクトの自動移行、Podfile の安全な削除、Pods のみのプラグインや独自の Podfile ロジックへの対処、そして元に戻す方法を解説します。
2026-05-16 flutterdartswiftpm Flutter 3.44 が Material と Cupertino を SDK から切り離し、SwiftPM をデフォルト化 Flutter 3.44 stable は SDK 内の Material と Cupertino を凍結し、新規の作業を pub.dev 上の material_ui と cupertino_ui パッケージに誘導します。SwiftPM も iOS と macOS のデフォルトとなり、CocoaPods はついに引退します。