码迷,mamicode.com
首页 > 移动开发 > 详细

IOS开发学习-基础环境搭建-1

时间:2016-05-13 00:03:31      阅读:166      评论:0      收藏:0      [点我收藏+]

标签:

为了开发方便一般会使用cocoapods来管理项目依赖库
安装cocoapods需要ruby环境一般Mac OS 会自带ruby环境:
1.由于墙的缘故,先更换ruby的镜像地址吧

//查看源列表
gem sources -l
//移除没法访问的源地址
gem sources --remove https://rubygems.org/
//添加新的淘宝的源地址,注意淘宝的源已经是https开头了
gem sources -a https://ruby.taobao.org/

2.安装cocoapods

sudo gem install cocoapods

这里我遇到了一个问题:
gem Operation not permitted
解决方法:

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

3.克隆cocoapods的组件库,这个操作会很慢,由于墙的缘故还是需要更换一下源地址,剩下的就是网速好不好了

//假如有仓库地址先去掉
pod repo remove master
//添加一个仓库地址,个人觉得速度还不错的,你也可以用oschina的仓库,不过貌似403
pod repo add master https://gitcafe.com/lloydsheng/Specs.git
//开始克隆耗时很长
pod setup

oschina仓库地址:http://git.oschina.net/akuandev/Specs.git

4.新建一个IOS项目,用XCode个人建议一定保持最新的xcode,不然会出各种各样的问题

5.cd到新建的IOS项目下,将xcode项目转变为pod项目

//创建一个pod配置文件
vim Podfile
//配置的信息如下,理解起来很简单,如果pod的库没有版本信息则是最新的版本
platform :ios, ‘7.0‘
pod "AFNetworking", "~> 2.0"
//保存
:wq
//安装所有配置
pod install

6.现在,你的所有第三方库都已经下载完成并且设置好了编译参数和依赖,你只需要记住如下2点即可:
使用CocoaPods生成的 .xcworkspace 文件来打开工程,而不是以前的 .xcodeproj 文件。
每次更改了Podfile文件,你需要重新执行一次pod update命令。

7.其他比较好的博客对于pod的理解:
链接其他博客的pod讲解

IOS开发学习-基础环境搭建-1

标签:

原文地址:http://blog.csdn.net/yangliu19920502/article/details/51344388

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!