文章目录

  • 1.更改gem源
  • 2.设置代理端口
    • 设置代理
    • 查看代理
    • 取消方法
  • 3.验证

1.更改gem源

这里的 https://rubygems.org/ 可以不进行变动,前提是你代理方能够访问的话,就可以跳过变更gem源

gem sources -l
gem sources --remove https://rubygems.org/
gem sources --add https://gems.ruby-china.com
gensees-iMac:~ gensee$ gem sources -l
*** CURRENT SOURCES ***https://rubygems.org/
https://gems.ruby-china.com
gensees-iMac:~ gensee$ gem sources --remove https://rubygems.org/
https://rubygems.org/ removed from sources
gensees-iMac:~ gensee$ gem sources --add https://gems.ruby-china.com
source https://gems.ruby-china.com already present in the cache
gensees-iMac:~ gensee$ 

由于gem源有可能变动,这里去 https://gems.ruby-china.com 查看最新即可

2.设置代理端口

设置代理

这里的设置是全局的

//端口号可以自己更改
git config --global http.proxy 'socks5://127.0.0.1:1086'
git config --global https.proxy 'socks5://127.0.0.1:1086'
//一般来说设置前两个就行了
git config --global https.proxy http://127.0.0.1:1086
git config --global https.proxy https://127.0.0.1:1086

这里的127.0.0.1代表本机地址,然后端口是1080,如果使用SS的同学,需要查看配置,端口号可以自己更改

这里必须一致才行

查看代理

git config --global --get http.proxy
git config --global --get https.proxy

取消方法

#取消
git config --global --unset http.proxy
git config --global --unset https.proxy

3.验证

这里使用git clone指令验证

gensees-iMac:git gensee$ git clone https://github.com/AFNetworking/AFNetworking.git
Cloning into 'AFNetworking'...
remote: Enumerating objects: 9, done.
remote: Counting objects: 100% (9/9), done.
remote: Compressing objects: 100% (2/2), done.
Receiving objects:  21% (3339/15468), 796.01 KiB | 514.00 KiB/s

这里就可以看到下载速度了,如果你的速度还是10几K,那就看看是不是没有设置成功呢,例如没有开启BBR,没开BBR是很慢的。

然后,你就可以用pod install什么的指令了,起飞吧

Cocoapods使用代理相关推荐

  1. 为iOS建立Travis CI(史上最全版)

    前段时间由于公司需求,我为Github代码仓库配置travis,找了很多资料发现都不细致而且还有问题,对于我这种第一次配置的人来说花了一个多月才配置好.下面我提供大家最全的配置方法(其中绿色字体是.t ...

  2. 公司代理上网环境下gem和cocoapods 使用教程

    //gem透过代理安装heroku : gem install heroku --http-proxy http://10.248.174.44:8123 或 http://username:pass ...

  3. CocoaPods通过网络代理执行资源更新

    一.使用网络代理 首先在电脑设置网络代理配置. 二.设置git的http.https代理 1.查看git是否已经设置网络代理 首先可以先查本地的git配置有没有配置http/https代理:git c ...

  4. XCode中安装cocoapods步骤

    Ruby是一种功能强大的面向对象的脚本语言 Gem是一个管理Ruby库和程序的标准包,它通过Ruby Gem(如 http://rubygems.org/ )源来查找.安装.升级和卸载软件包,非常的便 ...

  5. CocoaPods 安装和使用

    一.<什么是CocoaPods> 官网描述:CocoaPods is the dependency manager for Swift and Objective-C Cocoa proj ...

  6. 【译】使用 CocoaPods 模块化iOS应用

    原文翻译自:Using CocoaPods to Modularize a Big iOS App // http://blog.csdn.net/rigel_xu/article/details/5 ...

  7. cocoapods的安装

    首先,为了让app能够得到数据持久化的能力.而且是高效,就必须使用realm 第三方库. 但是为了长远的考虑,因为以后肯定会用到各种各样,其他的库.afnetwork啥的.所以最好用统一的, coco ...

  8. CocoaPods安装firebase的问题记录

    Problem 1: 如果 Mac 是 M1芯片 的话,通过 pod install 进行安装会报错,提示 You may have encountered a bug in the Ruby int ...

  9. 发布自己的开源库到Cocoapods及部分常见错误

    前言 iOS开发中,我们会经常用到cocoapods来添加依赖库,有时候可能也会自己封装一些好用的库,可以发布到cocoapods分享给各位码友使用.本文将详细讲解如何发布自己的开源库到cocoapo ...

  10. ios开发防止App被抓包(一句话实现iOS应用底层所有网络请求拦截(如ajax请求拦截),包含http-dns解决方法,有效防止DNS劫持,用于分析http,https请求,禁用/允许代理,防抓包)

    ZXRequestBlock 安装 通过CocoaPods安装 pod 'ZXRequestBlock' 手动导入 将ZXRequestBlock拖入项目中. 导入头文件 #import " ...

最新文章

  1. 解决IDEA快捷键 Alt+Insert 失效的问题
  2. 《JavaScript应用程序设计》一一2.8 闭包
  3. Spring Bean init-method 和 destroy-method实例
  4. java 缩略图 库_Thumbnailator:一个高质量Java缩略图开发库
  5. mysql 备份的权限_Mysql 数据库备份权限
  6. pyqt5 登录窗口调用主窗口
  7. 打印机扫描显示计算机故障或繁忙,打印机无法扫描_如何用打印机进行扫描,如何用打印机扫描文件...
  8. Photoshop插件-证件照-2寸裁剪-2寸排版-脚本开发-PS插件
  9. 使用SQL语句在K3里进行反结帐- -
  10. 操作系统系统概述——云计算
  11. [架构之路-32]:目标系统 - 系统软件 - Linux OS用户空间程序的启动、关闭、监管 -- init进程
  12. XCTF-MFW Git泄露,命令执行漏洞 详解
  13. CTF-web-秋名山老司机
  14. testflight怎么做版本更新_TestFlight
  15. 机器学习中:autopct = '%0.3f%%',代表的意思。
  16. Python中Scapy网络嗅探模块的使用
  17. 编译原理期末复习—第一章概论
  18. 华为开发者联盟申请鸿蒙开发者Beta版,华为面向开发者发布鸿蒙技术测试版
  19. 写字墨水市场前景分析及研究报告
  20. AIR2.0 打开exe

热门文章

  1. python如何编辑pdf_用Python实现一款永久免费的PDF编辑工具
  2. 视频云服务的技术现状与发展探讨
  3. 四年背的单词 笔记目录
  4. python生成PDF报告
  5. python3自动化软件发布系统pdf_Python 3自动化软件发布系统 -Django 2实战
  6. 通过锂电池原理来设计BMS系统
  7. dsm加密linux,要加速也要加密:群晖NAS DS918+评测
  8. modelica学习笔记4
  9. 【C语言练习——打印上三角及其变形】
  10. 蓝桥杯第十二届省赛JAVA C组 试题 F: 时间显示