CocoaPods Trunk Read-only Plan
CocoaPods Trunk Read-only Plan
What is CocoaPods
?
CocoaPods is a dependency manager for Swift and Objective-C Cocoa projects. It has thousands of libraries and can help you scale your projects elegantly.
It is used to manage library dependencies in iOS and macOS applications, allowing developers to easily integrate third-party libraries into their projects.
It is widely used in the iOS development community to simplify the process of managing external libraries and frameworks.
What will happen to CocoaPods
pods?
CocoaPods will continue to function as a dependency manager, but the Trunk service will be read-only. This means that while you can still use CocoaPods to manage your dependencies, you will not be able to publish new pods or update existing ones through the Trunk service.
Migration to Swift Package Manager
The CocoaPods team is encouraging developers to migrate their projects to use the Swift Package Manager (SPM) for dependency management. SPM is Apple's official package manager for Swift and is integrated into Xcode, making it a more modern and streamlined solution for managing dependencies in Swift projects.
When will this happen?
This will happen on 02-DEC-2026, This is a Wednesday after American Thanksgiving.
More Information
For more information, you can refer to the official announcement on the CocoaPods blog: CocoaPods Trunk Read-only Plan
Read more
- Apple version numbers • 1 minutes reading time.
- Localizing In Xcode • 3 minutes reading time.
- A Guide to UI Testing in Swift • 15 minutes reading time.
Share
Share Bluesky Mastodon Twitter LinkedIn Facebook