swift使用cocoapods导入第三方库

2,274 阅读1分钟

1、如果是mac系统,mac已经有ruby,如果没有,先安装ruby

一、CocoaPods的安装

(1)使用中国社区的镜像替换官方的ruby源,在终端输入命令

$ gem sources --remove https://rubygems.org/

$ gem sources -a https://gems.ruby-china.com

$ gem sources -l


(2)升级gem,在终端输入命令

$ sudo gem update --system

接着会要求输入电脑密码,输入密码后回车,就开始升级了。如果看到下面这句话,说明升级成功了。

RubyGems system software updated

(3)安装CocoaPods,在终端输入命令

$ sudo gem install cocoapods

输入密码后开始安装。


二、CocoaPods的使用

1、在终端cd到项目文件下,执行命令

$ pod init

2、可以在终端编辑,或者直接在项目的Podfile文件编辑,如下图


3、编辑完成之后,cd到项目文件

$ pod install  

注意:如果加载慢,是因为执行这个命令的时候回升级CocoaPods的spec仓库,可以使用下面命令

$ pod install --verbose --no-repo-update

$ pod update --verbose --no-repo-update


如果使用swift开发项目时,如果是第一次在swift使用cocoapods也许会遇到这样的情况,在编译的时候或者导入第三方库的时候


或者


如果是遇到这两种情况下面是解决办法

在项目的TARGETS --> LinkedFrameworks and Libraries 添加静态库