Using CocoaPods

Getting Started

This is a guide for setting up CocoaPods.

Using Unreleased Features

Instructions to use CocoaPods from a feature branch or a Work-in-progress fork

pod install vs. pod update

Explains the difference between pod install and pod update and when to use each

Using CocoaPods

Integration instructions and best practices.

The Podfile

Learn all about the Podfile, which is used to declare dependencies for your project.


The solutions to common problems.


Is CocoaPods ready for prime-time? Why not just use git submodules? etc. etc.

Testing with CocoaPods

This is a guide for working with test specifications and CocoaPods

Using a Gemfile

Find out how you can use a Gemfile to version your ruby dependencies