Manage CocoaPods artifacts with confidence
CocoaPods is sunsetting. Its public trunk becomes permanently read-only in December 2026, but teams with existing iOS and macOS projects built on CocoaPods will need to manage, distribute, and govern those pods for years to come. Cloudsmith gives you a private, fully-managed CocoaPods repository so your artifacts stay accessible, controlled, and secure long after the public registry goes dark.
Manage CocoaPods artifacts for the long haul. Cloudsmith gives your team a private, cloud-native home for every pod you depend on.
- Use CocoaPods + 30 other formats
- Store pods alongside Swift packages, containers, and other iOS/macOS build artifacts in one place
- Centrally manage your software supply chain as your teams migrate away from the public CocoaPods trunk
How we support CocoaPods
Why teams choose Cloudsmith for CocoaPods
Signs you're ready to switch to Cloudsmith for CocoaPods
Get started with CocoaPods on Cloudsmith
Frequently asked questions
CocoaPods is entering retirement. The project has been in maintenance mode since August 2024, and the public trunk registry is scheduled to become permanently read-only on December 2, 2026. Existing projects will continue to work as long as GitHub and jsDelivr remain operational, but no new or updated pods can be published after that date. Teams should plan their private registry and migration strategy now.
Yes. Existing builds that resolve pods from GitHub or the CDN will continue to work after December 2, 2026. However, you will not be able to publish new versions or update existing pods on the public trunk. A private registry like Cloudsmith lets you mirror your dependencies and host internal pods so your builds remain stable and under your control.
Cloudsmith provides native CocoaPods support. You create a repository, configure your Podfile to point at your Cloudsmith source, and push pods using the standard CocoaPods CLI. Cloudsmith's documentation walks through authentication setup, pushing Podspecs, and configuring your Podfile in detail.
Cloudsmith can proxy and cache the public CocoaPods CDN so your builds are insulated from any disruption to the upstream registry. You can also mirror specific pods into your private Cloudsmith repository to ensure they remain available permanently. This gives you a controlled, auditable copy of your dependencies that does not rely on third-party availability.
Cloudsmith does not currently provide vulnerability scanning for CocoaPods packages. However, you can use Cloudsmith's governance policy engine to control exactly which pods and versions are permitted in your repositories. You can block specific versions, require defined metadata fields, and quarantine packages that do not meet your criteria before any team member installs them.
Cloudsmith uses a zero-trust permission model. You can create public or private repositories and assign granular access rights to teams and individuals. SAML/SSO, OIDC, and SCIM integrations let you manage access through your existing identity provider, and every push and pull is captured in a full audit log.
Yes. Cloudsmith supports more than 30 package formats including Swift Package Manager, Docker, npm, PyPI, and many others. You can manage CocoaPods, containers, and any other artifact types your team uses under a single account, with consistent access controls and policy enforcement across all of them.
Cloudsmith's policy engine lets you define rules that run at the repository level. For CocoaPods you can block specific pod versions from being installed, require that Podspecs include defined metadata fields, or quarantine incoming packages for review before they are available to any team member. Policies are enforced automatically at the registry level.
Cloudsmith routes artifact delivery through 600+ edge points of presence worldwide. Pods are served from the closest available location to each developer or CI runner, keeping pod install times fast and consistent for teams regardless of their geography.
Yes, Cloudsmith is well suited for teams in transition. You can host CocoaPods and Swift Package Manager packages side by side in Cloudsmith, giving you a stable private registry throughout the migration. As your team moves pods to SPM, both artifact types remain accessible from the same platform with the same access controls and governance policies applied.