再次记录 cocoapods

一、pods  ios

安装cocoapodsgit

可是,是的,又可是(不过是个可喜的“可是”)。咱们能够用淘宝的Ruby镜像来访问cocoapods。按照下面的顺序在终端中敲入依次敲入命令:github

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

//等有反应以后再敲入如下命令vim

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

为了验证你的Ruby镜像是而且仅是taobao,能够用如下命令查看:spa

$ gem sources -lcode

只有在终端中出现下面文字才代表你上面的命令是成功的:orm

*** CURRENT SOURCES ***blog

 

https://gems.ruby-china.org/

上面全部的命令完成之时,在小编的终端上是这个的样子:

 

这时候,你再次在终端中运行:

$ sudo gem install cocoapods  

pod setup

如果报错  用sudo gem install -n /usr/local/bin cocoapods

等上十几秒钟,CocoaPods就能够在你本地下载而且安装好了,再也不须要其余设置。

 

##

连接】RubyGems镜像-淘宝网
https://ruby.taobao.org/      已经声明不在维护gems  如今用http://gems.ruby-china.org/  

##

 

在终端中进入(cd命令)你项目所在目录,而后在当前目录下,利用vim建立Podfile,运行:

$ vim Podfile

而后在Podfile文件中输入如下文字:

platform :ios, '7.0'

pod "AFNetworking", "~> 2.0"

注意,这段文字不是小编凭空生成的,能够在AFNetworking的github页面找到。这两句文字的意思是,当前AFNetworking支持的iOS最高版本是iOS 7.0, 要下载的AFNetworking版本是2.0。

而后保存退出。vim环境下,保存退出命令是:

:wq

 

 

pod添加库   pod install --verbose --no-repo-update   或 pod install

pod更新  pod update --verbose --no-repo-update   或 pod update

更新单个库

pod update + 你想升级的那个库的名字 例如: pod update MJRefresh  必须学会此,本人就自坑了一次,,,,,,由于有的库可能会手动修改,update会覆盖

 

Xcode8以上 Podfile稍微变化了一点

source 'https://github.com/CocoaPods/Specs.git'
platform:ios,’8.0’
use_frameworks!




target 'Unity-iPhone' do
    
#pod 'Parse', '~> 1.7.1'
#pod 'PromiseKit', '~> 1.6.0'
pod 'GCDObjC', '~> 0.2.0'
pod 'AFNetworking', '~> 2.6.0'
pod 'MBProgressHUD', '~> 0.9.1'
pod 'SDWebImage', '~> 3.7.3'
pod 'OpenUDID', '~> 1.0.0'
pod 'WeiboSDK', '~> 3.1.1'
#pod 'OpenCV', '~> 2.4.10'
#pod 'SDCycleScrollView', '~> 1.64'
#pod 'LTNavigationBar', '~> 2.1.0'
pod 'MJExtension', '~> 2.5.10'
pod 'UMengSocialCOM', '~> 5.2.1'
pod 'UMengAnalytics', '~> 4.1.0'
pod 'BTBadgeView', '~> 1.3'

target 'Unity-iPhone Tests' do
    inherit! :search_paths
    # Pods for testing
end



end
相关文章
相关标签/搜索