美文网首页
CocoaPods 安装和使用

CocoaPods 安装和使用

作者: 轮子糙 | 来源:发表于2018-04-23 10:47 被阅读56次

CocoaPods 是 iOS 最常用最有名的类库管理工具! **


别废话,咱们直接上操作流程吧!

安装cocoaPods详细步骤

1.首先打开launch,找到工具文件夹中的终端,打开 终端

2.移除现有 Ruby 默认源

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

3.使用新的源

$ gem sources -a https://ruby.taobao.org/

(taobao Gems 源已停止维护,现由 ruby-china 提供镜像服务)

gem sources --addhttps://gems.ruby-china.org/

4.验证新源是否替换成功

$ gem sources -l

5.安装 CocoaPods

$ sudo gem install cocoapods

$ pod setup

备注:苹果系统升级 OS X EL Capitan 后安装改为:

$ sudo gem install -n /usr/local/bin cocoapods

$ pod setup

6.更新 gem

$ sudo gem update --system

在新的项目中使用CocoaPods

创建一个新的Xcode项目。

打开终端,执行$ cd your project direction,进入到你的项目目录下。

$ touch Podfile,创建一个Podfile文件。

打开Podfile,写入需要导入的三方库,格式如下:


platform :ios , '8.0'

target '项目名' do 

pod 'Qiniu', '~> 7.1.4'

pod "BaiduMapKit"

pod "ProtocolBuffers", "~> 1.9.11"

end

在终端中执行$ pod install,就会为项目导入执行的依赖。

CocoaPods提供$ pod init,可以为我们创建具有模板的Podfile文件。在$ pod install执行完成之后,会生成一个projectName.xcworkspace文件,之后使用这个文件来打开项目。

pod 常用命令

第一次使用安装框架 $ pod install

更新 $ pod update

搜索框架 $ pod search XXX

在项目文件夹下创建默认的 Podfile $ pod init

添加源 $ sudo gem sources -a http://ruby.taobao.org/

删除源 $ sudo gem sources -r https://rubygems.org/

安装 $ sudo gem install cocoapods

设置 $ pod setup

查看gem源 $ gem sources –l

gem自身升级 $ sudo gem update --system

查看版本 $ gem --version

清除过期的gem $ sudo gem cleanup

删除Cocoapods $ gem uninstall cocoapods

更新包 $ sudo gem update

列出本地安装的包 $ gem list

相关error

**1、系统更新出问题解决办法 **

-bash: /usr/local/bin/pod: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby: bad interpreter: No such file or directory

MacOS 升级后pod 出现的问题

1、更新gem:sudo gem update --system

2、删除gem源:gem sources --remove https://ruby.taobao.org/

3、修改gem源:gem sources -a https://gems.ruby-china.org

4、查看gem源是否是最新的:gem sources -l

5、升级cocoapods:sudo gem install -n /usr/local/bin cocoapods --pre

6、查看升级后的cocoapods版本:pod --version

将来的你,一定会感激现在拼命的自己,愿每一个努力的人都能有收获!

我的传送门:
微信公众号:搞事情的程序猿
个人博客
CSDN
github

相关文章

网友评论

      本文标题:CocoaPods 安装和使用

      本文链接:https://www.haomeiwen.com/subject/xnuklftx.html