公式ドキュメント:
CocoaPods announced that they will become read-only in December 2026, after which new pod versions can no longer be published. The following sections provide more information about this change, and explain how to migrate your apps to other installation managers.
(CocoaPods は、 2026 年 12 月に読み取り専用になることを発表しました。読み取り専用になると、新しい Pod バージョン を公開できなくなります。以下のセクションでは、この変更について詳しく説明し、アプリを他のインストール マネージャーに移行する方法について説明します。)
Overview
- What’s changing? CocoaPods is moving to a read-only state, and Firebase will stop publishing new versions to CocoaPods in October 2026.
- Will my app break? No. Existing versions of Firebase libraries will remain available indefinitely on the CocoaPods registry, and your apps that use those CocoaPod versions will continue to function.
- Why migrate? To continue receiving the latest features, performance improvements, and critical fixes, you should migrate use to Swift Package Manager or manual installation.
To accommodate the announcement from CocoaPods, Firebase will stop publishing new versions to CocoaPods in October 2026. These changes impact all of the following pods and their subdependencies:
FirebaseFirebaseAuth FirebaseInstallations FirebaseABTesting FirebaseCore FirebaseMessaging FirebaseAI FirebaseCrashlytics FirebaseMLModel Downloader FirebaseAILogic FirebaseDatabase FirebasePerformance FirebaseAnalytics FirebaseFirestore FirebaseRemote Config FirebaseApp Check FirebaseFunctions FirebaseStorage FirebaseApp Distribution FirebaseIn App Messaging These changes will additionally impact all Firebase distributions that wrap the native Firebase Apple SDK, including the Firebase Unity SDK, Firebase C++ SDK, and FlutterFire.
つまり、2026年12月を過ぎると、どんなに重大なバグやセキュリティホールが見つかっても、CocoaPods経由でその修正版を受け取ることはできなくなるということですね。
なので、特にPods管理し続けたい理由がなければSPM移行しておいた方が良さそう。
SPM移行フローが気になる方はこちらを参考にしてみてください。
