第一步:安装cocoapods. 在终端进行操作
cocoapods 管理第三方框架的工具
1. 安装
a. 查看源
gem sources -l
b. 删除源:这个源不能用,所以要设置淘宝的源
sudo gem sources -r https://rubygems.org/
c. 设置源
sudo gem sources -a http://ruby.taobao.org
如果不成功,需要换成https.
d. 安装cocoaPad
sudo gem install cocoapods
e. 设置
pod setup
注意:只安装了cocopods时,product下边是没有cocopods的.可以再终端安装第三方库.
1. cd 目录(就是.xcodeporj)的同级目录.
2. 输入vim podfile建立podfile文件.输入i,可以编辑.按esc健,再按住shift加冒号再输入wq进行写入退出.
可以只在这里建立podfile文件,然后手动打开podfile文件,进行编辑.
3. pod install
4. 完成之后,就会在目录下边生成xcworkspace的文件了.
第二步:Alcatraz的安装:(管理第三方插件的工具)
1. Github上下载Alcatraz
这里注意一定要用命令行操作,有时候打开代码运行是会报错的,此时可以用命令行卸载重新安装一次.如果有弹框出现,要选择"load bundle".
https://github.com/supermarin/Alcatraz
安装:
curl -fsSL https://raw.github.com/supermarin/Alcatraz/master/Scripts/install.sh| sh
卸载:
rm -rf ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/Alcatraz.xcplugin
3. 安装完插件之后,重启Xcode,在Xcode的window下边可以看到pakage manager.(这步有时需要重启电脑才会出现,只重启Xcode无效).
4. 使用Alcatraz安装cocoaPads的xcode插件.打开pakage manager,搜索cocoapods然后install. 完成之后,在Xcode的product下边,才会出现cocoapods.
5. 可以在Xcode直接使用cococapods安装第三方库了.
a. product -cocopods - podfile
b. 修改podfile文件
platform :ios, "8.3"
pod "SDWebImage"
c. product- cocopods - install pods