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
网友评论