一、使用Homebrew安装CocoaPods(无需翻墙)
安装安装 Homebrew
1.特别提示官方的无法连接安装,可以使用下面的进行使用
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
出现Installation successful! 提示安装成功!
2.接着安装ruby,继续在终端中进行
brew install ruby
安装完成后替换一下ruby源
3.查看ruby源
gem sources -l
*** CURRENT SOURCES ***
https://rubygems.org/
4.替换ruby源
gem sources --add https://gems.ruby-china.com/ --remove https://rubygems.org/
5.查看是否替换成功
gem sources -l
如果出现的是https://gems.ruby-china.com/证明替换成功。
6.安装CocoaPods
执行下面一句
sudo gem install -n /usr/local/bin cocoapods
然后
pod setup
最后等待安装完成就好了!期间如果遇到问题请大家自行百度。
二、Podfile 讲解
# 下面两行是指明依赖库的来源地址
source 'https://github.com/CocoaPods/Specs.git'
source 'https://github.com/Artsy/Specs.git'
# 说明平台是ios,版本是9.0
platform :ios, '9.0'
# 忽略引入库的所有警告(强迫症者的福音啊)
inhibit_all_warnings!
# 针对MyApp target引入AFNetworking
# 针对MyAppTests target引入OCMock,
target 'MyApp' do
pod 'AFNetworking', '~> 3.0'
target 'MyAppTests' do
inherit! :search_paths
pod 'OCMock', '~> 2.0.1'
end
end
# 这个是cocoapods的一些配置,官网并没有太详细的说明,一般采取默认就好了,也就是不写.
post_install do |installer|
installer.pods_project.targets.each do |target|
puts target.name
end
end