cocoapods 安装及总结

gem sources --remove https://rubygems.org/
//淘宝源已经不可用
gem sources -a https://ruby.taobao.org/
//新的china源
gem sources -a https://gems.ruby-china.com/

查看源

gem source -l

输出

*** CURRENT SOURCES ***
https://ruby.taobao.org/

此时可以更新

sudo gem update -n /usr/local/bin —system

若提示

ERROR: While executing gem ... (Errno::EPERM) Operation not permitted - /usr/bin/update_rubygems

则不用更新 试试安装命令

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

成功后会提示

1 gem installed

此时可以查找某一个库

pod search afnetworking

但是会卡在

Setting up CocoaPods master repo

不要担心
mac下 cmd+n 创建新窗口进行查看
先进到该目录

cd  ~/.cocoapods

然后查看大小

//默认只有一个文件 repos
du  -sh * 
298M repos

新的china源应该有600-700兆大小
慢慢等,这个下载拼网速与人品O(∩_∩)O哈哈~

如果提示

[!] Unable to find a pod with name, author, summary, or description matching 'AFNetworking'

则删除

rm ~/Library/Caches/CocoaPods/search_index.json

若下载好后直接搜索就可以了

pod search AFNetworking

新的podfile 编辑方式

platform :ios, '9.0'
target 'cocoapodsTest' do 
pod 'AFNetworking', '~> 3.1.0'
end

Swift4.0的 Podfile编辑方式

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

target '替换为项目名' do
    #NetWorking
    pod 'Alamofire', '~> 4.7'

target '项目名Tests' do
    inherit! :search_paths
    # Pods for testing
  end

  target '项目名UITests' do
    inherit! :search_paths
    # Pods for testing
  end

end
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • CocoaPods 是什么? CocoaPods 是一个负责管理 iOS 项目中第三方开源库的工具。CocoaPo...
    朝洋阅读 25,839评论 3 50
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,653评论 25 709
  • _贾立松_阅读 3,483评论 9 10
  • 芸琪一个人坐在门口抽烟,天下着雨,“啐!”芸琪吐了一口唾沫,想起今早老板摧命一样的可怖声音,好像迟到一分钟耽误他赚...
    Dialing阅读 2,833评论 1 0
  • 你们有没有过突然间让自己做出让自己奇怪的事? 我们都这么懒散着,不知道前方该怎么走,迷茫,失落,抉择,一步一步的退...
    幻城彡小孩无爱阅读 1,482评论 2 3