CocoaPods – Install/Uninstall and Update to the Latest Version

Part 1: Understanding CocoaPods

What is CocoaPods?

CocoaPods is a dependency manager for Swift and Objective-C projects. It simplifies the process of managing and integrating third-party libraries into your Xcode projects. CocoaPods helps streamline dependency resolution, version management, and project organization.

Part 2: Installation

Step 1: Prerequisites

Ensure that you have Ruby installed on your machine. CocoaPods is built with Ruby, and you can check your Ruby version with:

Step 2: Install CocoaPods

  1. Open a terminal.
  2. Run the following command to install CocoaPods:
  1. Enter your password when prompted.
  2. Wait for the installation to complete.

Step 3: Verify Installation

To confirm that CocoaPods is installed successfully, run:

This should display the version number of CocoaPods.

Part 3: Update to the Latest Version

Step 1: Update CocoaPods

To update CocoaPods to the latest version, run:

Step 2: Verify Update

Check the version again to ensure that it has been updated:

Part 4: Uninstallation

Step 1: Uninstall CocoaPods

If, for any reason, you need to uninstall CocoaPods, use the following commands:

Follow the prompts to complete the uninstallation.

Step 2: Remove CocoaPods Files

CocoaPods stores additional files in your home directory. To remove them, run:

Step 3: Verify Uninstallation

Check if CocoaPods is uninstalled by running:

If CocoaPods is successfully uninstalled, the command should not be recognized.


In this tutorial, we covered the basics of CocoaPods, including its purpose and how to install, update, and uninstall it. CocoaPods is a valuable tool for managing dependencies in your iOS and macOS projects, and keeping it up to date ensures you can take advantage of the latest features and improvements. If needed, uninstalling CocoaPods can be done cleanly using the provided steps.