Jul AUG Sep
20
2019 2020 2021
success
fail

About this capture

COLLECTED BY

Collection: Wikipedia Eventstream

TIMESTAMPS

The Wayback Machine - http://web.archive.org/web/20200820020811/https://cocoapods.org/
 

* Type here to search by name, author and summary.





Sort by:Quality 
Quality
Popularity
A-Z
Contributors
Forks
Stars
Watchers

Some suggestions: Make sure that all words are spelled correctly. Try different keywords. Try more general keywords. Split long words into pieces.


What is CocoaPods

CocoaPods is a dependency manager for Swift and Objective-C Cocoa projects. It has over 76 thousand libraries and is used in over 3 million apps. CocoaPods can help you scale your projects elegantly.

Install
Get Started
Create a Pod
CocoaPods is built with Ruby and is installable with the default Ruby available on macOS. We recommend you use the default ruby.

Using the default Ruby install can require you to use sudo when installing gems. Further installation instructions are in the guides.
$ sudo gem install cocoapods

Search for pods (above). Then list the dependencies in a text file named Podfile in your Xcode project directory:
platform :ios, '8.0'
use_frameworks!

target 'MyApp' do
  pod 'AFNetworking', '~> 2.6'
  pod 'ORStackView', '~> 3.0'
  pod 'SwiftyJSON', '~> 2.3'
end

Tip: CocoaPods provides a pod init command to create a Podfile with smart defaults. You should use it.

Now you can install the dependencies in your project:
$ pod install

Make sure to always open the Xcode workspace instead of the project file when building your project:
$ open App.xcworkspace

Now you can import your dependencies e.g.:
#import <Reachability/Reachability.h>

Sometimes CocoaPods doesnt yet have a pod for one of your dependencies. Fortunately, creating a pod is pretty easy:
$ pod spec create Peanut
$ edit Peanut.podspec
$ pod spec lint Peanut.podspec


You can find a lot of information on the process in the guides. When you're done you can get an account and push your pod to the CocoaPods Trunk.


Contribute

Were developing CocoaPods on GitHub. Theres a guide for getting started on the CocoaPods tool. Its easy and really gratifying to contribute patches! - for a lot of people it's their first foray into Open Source. We have some easy tickets to look at.



CocoaPods is a project from

 Dimitris Koutsogiorgas, Danielle Tomlinson, Eric Amorde, Orta Therox, Paul Beusterien, Samuel Giddins, and The CocoaPods Dev Team with contributions from many, many others.

Lovingly sponsored by

Artsy, Button, Capital One, CircleCI, Discontinuity, Fingertips, Google, Heroku, Realm, PSPDFKit, RubyMotion, Sauspiel, Slack, SoundCloud, Stripe, Square, and Technology Astronauts.


Support
GitHub Repo
Web Properties Status
@CocoaPods
Mailing List
CocoaPods Dev Team
Podfile Docsumentation
Legal / Conduct