iOS开发

【iOS开发细节】之cocoapod安装、使用、升级

2019-05-31  本文已影响0人  _老妖怪

好记性不如烂笔头,记录cocoapod使用中的命令

安装cocoapod

0.安装Homebrew

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
  1. 首先查看下当前的是否有cocoapod命令如下:
pod --version
  1. 安装之前了解下当前的Ruby源地址:
gem source -l

*** CURRENT SOURCES ***
http://rubygems.org/
https://gems.ruby-china.org/
https://ruby.taobao.org/
  1. 移除淘宝的Ruby源,添加一个新的源(注意:目前淘宝的源已经不能用了)
// 移除旧的源
gem sources --remove https://ruby.taobao.org/
https://ruby.taobao.org/ removed from sources

// 添加新的源
gem sources -a https://gems.ruby-china.com/
// 因为已经添加过了
source https://gems.ruby-china.org/ already present in the cache

使用 `gem source -l` 查看是否已经更换

4.开始安装,输入命令行以后,需要在Password:后面输入电脑开机密码,然后回车开始安装

sudo gem install cocoapods
或者
sudo gem install -n /usr/local/bin cocoapods
更新过程
报错:
sudo gem install -n /usr/local/bin cocoapods
sudo gem update --system
  1. 再次查看下CocoaPods的版本,已经成功更新
pod --version
1.8.4

pod 使用

1、新建podfile文件

打开终端(terminal.app)

cd 项目根目录

创建Podfile文件

pod init

可以用终端打开Podfile进行编写

open Podfile

也可以创建完直接在xcode打开文件,并添加想要的三方SDK,xcode打开样式如下


Podfile内容样式

2、添加三方SDK

platform:ios,'10.0'
target 'Your_Project_Name' do
    pod 'AFNetworking'
end

3、按版本号添加SDK

打开podfile文件

platform:ios,'10.0'
target 'Your_Project_Name' do
    pod 'AFNetworking', '~> 2.6.3'
end

4、搜索想要安装的库是否在GitHub上存在

pod search 库名

5、安装

pod install

命令执行成功后,会生成.xcworkspace文件,可以打开.xcworkspace来启动工程,如下图所示。


iOSPodProject.png
pod install --verbose --no-repo-update
pod update 库名 --verbose --no-repo-update
pod update
pod repo update
pod install --repo-update
上一篇 下一篇

猜你喜欢

热点阅读