热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

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

gem透过代理安装heroku:geminstallheroku--http-proxyhttp:10.248.174.44:8123或http:username:passw

//gem透过代理安装heroku :

gem install heroku --http-proxy http://10.248.174.44:8123 或 http://username:password@proxy.server.address:port/

//修改sources,如果无法翻墙,修改为淘宝的ruby (gem sources --remove https://rubygems.org/  等有反应之后再敲入以下命令  gem sources -a http://ruby.taobao.org/)

sudo gem sources --add http://rubygems.org/ --http-proxy http://10.248.174.44:8123

//添加成功后显示如下:

10:~ john$ gem sources 或 gem sources -l 

*** CURRENT SOURCES ***


http://rubygems.org/


//Mac OSX EI Caption,需要添加home-brew 

修改代理为http代理:

export ALL_PROXY=$http_proxy:port

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”

(输入brew 如果出现很多帮助的命令则安装成功)


//安装Cocoapods

sudo gem install -n /usr/local/bin cocoa pods

//配置pods (要等好久):

pod setup  


//创建project 路径

mkdir /Users/john/Desktop/CocoaPods/cocoapodsUnit

//进入该路径

cd /Users/john/Desktop/CocoaPods/cocoapodsUnit

//执行如下命令,执行完成后会多一个 Podfile

pod init


//搜索第三方类库

pod search AFNetworking​

//podfile 修改

vim Podfile (进入vi并编辑podfile,添加如下信息):

platform :ios, '7.0'

pod "AFNetworking", "~> 2.0"​

(:wq退出&存盘)


//下载AFNetworking:

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

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


推荐阅读
  • 本文介绍了.hbs文件作为Ember.js项目中的视图层,类似于HTML文件的功能,并详细讲解了如何在Ember.js应用中集成Bootstrap框架及其相关组件的方法。 ... [详细]
  • 本文详细介绍了PHP中的几种超全局变量,包括$GLOBAL、$_SERVER、$_POST、$_GET等,并探讨了AJAX的工作原理及其优缺点。通过具体示例,帮助读者更好地理解和应用这些技术。 ... [详细]
  • 2023年1月28日网络安全热点
    涵盖最新的网络安全动态,包括OpenSSH和WordPress的安全更新、VirtualBox提权漏洞、以及谷歌推出的新证书验证机制等内容。 ... [详细]
  • Docker基础入门与环境配置指南
    本文介绍了Docker——一款用Go语言编写的开源应用程序容器引擎。通过Docker,用户能够将应用及其依赖打包进容器内,实现高效、轻量级的虚拟化。容器之间采用沙箱机制,确保彼此隔离且资源消耗低。 ... [详细]
  • 汇总了2023年7月7日最新的网络安全新闻和技术更新,包括最新的漏洞披露、工具发布及安全事件。 ... [详细]
  • 本文详细介绍了如何在 Ubuntu 14.04 系统上搭建仅使用 CPU 的 Caffe 深度学习框架,包括环境准备、依赖安装及编译过程。 ... [详细]
  • 本文探讨了异步编程的发展历程,从最初的AJAX异步回调到现代的Promise、Generator+Co以及Async/Await等技术。文章详细分析了Promise的工作原理及其源码实现,帮助开发者更好地理解和使用这一重要工具。 ... [详细]
  • 尽管在WPF中工作了一段时间,但在菜单控件的样式设置上遇到了一些基础问题,特别是关于如何正确配置前景色和背景色。 ... [详细]
  • 本文详细介绍了在 Red Hat Linux 系统上安装 GCC 4.4.2 的步骤,包括必要的依赖库的安装及常见问题的解决方法。 ... [详细]
  • 2023年,Android开发前景如何?25岁还能转行吗?
    近期,关于Android开发行业的讨论在多个平台上热度不减,许多人担忧其未来发展。本文将探讨当前Android开发市场的现状、薪资水平及职业选择建议。 ... [详细]
  • 本文总结了软件工程课程M1和M2阶段的个人收获,包括项目开发中的技术学习、团队协作及管理经验。同时,对《构建之法》一书中的相关问题进行了理解和分析。 ... [详细]
  • 本文详细介绍了 Java 网站开发的相关资源和步骤,包括常用网站、开发环境和框架选择。 ... [详细]
  • 在ElasticStack日志监控系统中,Logstash编码插件自5.0版本起进行了重大改进。插件被独立拆分为gem包,每个插件可以单独进行更新和维护,无需依赖Logstash的整体升级。这不仅提高了系统的灵活性和可维护性,还简化了插件的管理和部署过程。本文将详细介绍这些编码插件的功能、配置方法,并通过实际生产环境中的应用案例,展示其在日志处理和监控中的高效性和可靠性。 ... [详细]
  • 本文详细介绍如何安装和配置DedeCMS的移动端站点,包括新版本安装、老版本升级、模板适配以及必要的代码修改,以确保移动站点的正常运行。 ... [详细]
  • 本文将详细介绍在Angular项目中安装TypeScript和Typings时可能遇到的错误,以及如何通过正确的命令和配置来解决这些问题。对于开发者而言,正确安装这些工具是确保项目顺利进行的基础。 ... [详细]
author-avatar
我是曰照人_692
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有