使用cocoapods管理三方库

1. mac自带ruby环境,在终端输入: ruby -v 查看ruby的版本号,更新ruby:sudo gem update --system 。提示输入密码,终端不显示字符,输完回车。

2. 为避免被墙,需将ruby镜像指向淘宝,终端输入:gem sources --remove https://rubygems.org/ 删除原有的

                       gem sources -a http://ruby.taobao.org/ 增加淘宝镜像

                       gem sources -l 检查成功与否

3.安装cocoapods,终端输入:sudo gem install cocoapods

4.使用cocoapods,在终端cd到项目总目录,

5.创建Podfile文件,终端 vim Podfile   键盘输入i进入编辑模式,输入:platform:ios ,‘7.0‘

                                pod ‘MBProgressHUD‘,‘~>0.8‘

                       按ESC  输入:wq  保存退出

6 pod install,注意:现在打开项目不是点击 PodTest.xodeproj了,而是点击 PodTest.xcworkspace。

7 每次添加三方库 修改到Podfile,都需要 pod install。

时间: 2024-08-28 10:36:49

使用cocoapods管理三方库的相关文章

Xcode工程使用CocoaPods管理第三方库新建工程时出现异常

Xcode工程使用CocoaPods管理第三方库新建工程时出现错误工程使用CocoaPods管理第三方库,在新的目录update版本的时候出现如下问题 问题1描述:diff: /../Podfile.lock: No such file or directory diff: /Manifest.lock: No such file or directory error: The sandbox is not in sync with the Podfile.lock. Run 'pod inst

使用CocoaPods管理依赖库

这篇内容将介绍Mac和iOS开发中必备的一个依赖库管理工具CocoaPods. 在iOS开发中势必会用到一些第三方依赖库,比如大家都熟悉的ASIHttpRequest.AFNetworking.JSONKit等.使用这些第三方类库能极大的方便项目的开发,但是,集成这些依赖库需要我们手动去配置,例如集成ASIHttpRequest库时除了加入源码以外还需要手动去添加一些系统的framework,CFNetwork.MobileCoreServices等,如果这些第三方库发生了更新,还需要手动去更新

IOS--工具--使用CocoaPods管理依赖库

声明:此文章内容引自cocoachina,原文地址:http://www.cocoachina.com/newbie/basic/2014/0107/7663.html. 这篇内容将介绍Mac和iOS开发中必备的一个依赖库管理工具CocoaPods. 在iOS开发中势必会用到一些第三方依赖库,比如大家都熟悉的ASIHttpRequest.AFNetworking.JSONKit等.使用这些第三方类库能极大的方便项目的开发,但是,集成这些依赖库需要我们手动去配置,例如集成ASIHttpReques

iOS开发笔记 - 用CocoaPods管理第三方库

在iOS项目中使用第三方类库可以说是非常常见的事,但是要正确配置这些第三方库会非常的繁琐,还好我们有CocoaPods来做这件事情,就如同在Java的世界里有Maven和Gradle,当然Maven的作用不仅仅是第三依赖库管理.通过CocoaPods工具我们可以为项目添加被称为"Pods"的依赖库(这些类库必须是CocoaPods本身所支持的),并且可以轻松管理其版本. ??CocoaPods意义体现在两个方面.第一,在引入第三方库时它可以自动为我们完成各种各样的配置,包括配置编译阶段

cocoapods管理私有库

参考文章 http://www.cocoachina.com/ios/20150228/11206.html http://blog.csdn.net/yohunl/article/details/48471489 准备工作 1.有自己的git仓库 2.需要管理的私有库 在git服务器上新建一个私有库MyPrivateCocoaRepo $pod repo add MyPrivateCocoaRepo https://git.oschina.net/huanghehg/MyPrivateCoco

iOS 使用CocoaPods管理私有库的公共组件

最近要使用私有公共组件,故,有了如下的故事. 参考地址: http://www.cocoachina.com/ios/20150228/11206.html 本文使用 https://coding.net 作为Git私有库地址.步骤如下: 1. 创建一个私有的Git 仓库.(例如:SKPodsStart,创建后地址:https://git.coding.net/LeouCC/SKPodsStart.git 2. 添加一个私有Spec Repo到本地,终端命令如下:pod repo add [Sp

iOS中如何使cocoapods管理第三方库

首先要进行Ruby环境搭建: 具体可以参考一下连接: http://blog.csdn.net/showhilllee/article/details/38398119 cocoapods基本的使用方法: 1.搜索第三方库在pods下支持的版本 例如项目中要是有AFNetWorking 在终端中输入 pod search AFNetWorking,可以查看到AFNetWorking最新的版本. 2.具体使用方法: >cd 到当前项目路径, >执行 vim Podfile,创建Podfile文件

cocoapods导入三方库头文件找不到问题

问题描述:使用cocoapods时,import 找不到头文件. 问题原因: 1.缓存导致 2.没设置头文件的目录. 1.解决办法: command + k 清理工程 ,找到DerivedData文件夹,路径是~/Library/Developer/Xcode/DerivedData,删除.重新编译. 2.如果还是报找不到头文件,检查下头文件设置 一些标识符:${SRCROOT}   (这代表工程根目录).${PODS_ROOT}   (这代表pods文件夹).$(inherited) (这个是

使用pod 管理三方库的工程,导入头文件不提示的问题

选择工程的 Target -> Build Settings 菜单,找到\"User Header Search Paths\"设置项新增一个值"$(PODS_ROOT)",并且选择\"recursive\",这样xcode就会在项目目录中递归搜索文件