iOS 开发常用工具

CocoaPods

1.是什么?
CocoaPods是一个负责管理iOS项目中第三方开源代码的工具,其源码在Github上开源。使用CocoaPods可以节省设置和更新第三方开源库的时间并提高工作效率。
2.怎么用?
安装

sudo gem install cocoapods
pod setup

在项目目录下创建配置文件

vi Podfile

编辑Podfile

platform :ios, '7.0'
pod 'AFNetworking'

最后下载三方库

pod install

3.常用命令行
更新项目对第三方库的引用

pod update

pod install

添加gem的源

gem sources -a http://ruby.taobao.org/

移除gem的源

gem sources --remove https://rubygems.org/

查看gem源

gem sources –l

gem自身升级

sudo gem update –system

更新本地安装的包

gem update

列出本地安装的包

gem list

** 淘宝的源已经不能用了,可以使用山东理工大学的源:http://ruby.sdutlinux.org/ **

Fastlane

1.是什么?
Fastlane是一组工具套件,旨在实现iOS应用发布流程的自动化,并且提供一个运行良好的持续部署流程,只需要运行一个简单的命令就可以触发这个流程。
Fastlane是一个ruby脚本集合,其中囊括了向苹果商店提交新应用或更新已有应用所需要的最常用任务。
2.怎么用?
参考:http://everettjf.github.io/2015/09/08/ios-ci-with-fastlane/
http://www.infoq.com/cn/news/2015/01/fastlane-ios-continuous-deploy

shenzhen

1.是什么?
shenzhen可以用命令行为ios项目进行打包并发布。
2.怎么用

ipa build

ipa

你可能感兴趣的:(iOS 开发常用工具)