原理
CocoaPods的原理,它是将所有的依赖库都放到另一个名为Pods项目中,然后 让主项目依赖Pods项目,这样,源码管理工作都从主项目移到了Pods项目中
1、Pods项目最终会编译成一个名为libPods.a的文件,主项目只需要依赖这个.a 文件即可。 2、对于资源文件,CocoaPods提供了一个名为Pods-resources.sh的bash脚本, 该脚本在每次项目编...
分类:
其他好文 时间:
2016-05-07 10:43:34
阅读次数:
194
一、什么是CocoaPods
CocoaPods是iOS项目的依赖管理工具,该项目源码在Github上管理。开发iOS项目不可避免地要使用第三方开源库,CocoaPods的出现使得我们可以节省设置和第三方开源库的时间。
在使用CocoaPods之前,开发项目需要用到第三方开源库的时候,我们需要
1.把开源库的源代码复制到项目中
2.添加一些依赖框架和动态库
3.设置-ObjC,-...
分类:
其他好文 时间:
2016-05-07 09:13:33
阅读次数:
235
项目源址: https://github.com/Carthage/Carthage
想到iOS/OS X项目的依赖管理,第一个想到的一定是大名鼎鼎的CocoaPods。下面是Carthage介绍里面的讲述两者的不同之处:
CocoaPods (默认)自动建立和更新一个Xcode workspace,用来管理你的项目和所有依赖。Carthage使用xcodebuild来编译出二进制库,...
分类:
其他好文 时间:
2016-05-07 08:26:25
阅读次数:
350
参考: http://guides.cocoapods.org/using/getting-started.html#installationCocoaPods is built with Ruby and it will be installable with the default Ruby a ...
分类:
其他好文 时间:
2016-05-06 19:28:31
阅读次数:
150
Pods 这也是我的第一篇微博,希望能给大家带来帮助,也便于我自己温习 第一步:新建一个xcode项目(这个不解释了) 第二步:打开终端(剩下的操作都在终端里面了) (1)安装 注:要使用CocoaPods,那就要下载安装它,而下载安装CocoaPods需要Ruby环境(<~借鉴的话,所以我们接下来 ...
分类:
移动开发 时间:
2016-05-06 19:27:14
阅读次数:
284
准备工作1、有自己的git仓库2、需要管理的私有库在git服务器上新建一个私有库MyPrivateCocoaRepo$pod repo add MyPrivateCocoaRepo https://git.oschina.net/huanghehg/MyPrivateCocoaRepo.git
Cloning spec repo `MyPrivateCocoaRepo` from `https://...
分类:
其他好文 时间:
2016-05-06 16:27:00
阅读次数:
166
持续集成?
持续集成是一种软件开发实践,即团队开发成员经常集成它们的工作,通过每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽早地发现集成错误。
先看下我的需求
持续集成,
使用cocoapod管理第三方控件,
使用pgy分发,
同时管理三个版本(内测版,开发版,AppStore上线版),并且每个版本都要做到尽量高...
分类:
其他好文 时间:
2016-05-06 15:09:52
阅读次数:
234
一、概要 iOS开发时,项目中会引用许多第三方库,CocoaPods(https://github.com/CocoaPods/CocoaPods)可以用来方便的统一管理这些第三方库。 二、安装 由于网上的教程基本都大同小异,但细节之处还不是很完善,所以借机会在这里补充下: 注:要使用CocoaPo ...
分类:
其他好文 时间:
2016-05-05 11:05:40
阅读次数:
205
Chrome Cast(谷歌开发者--产品--Cast) https://developers.google.com/cast/?hl=zh-cn 目前只研究iOS发送端版本 ios sender--Download the iOS Sender API libraries 使用cocoapods引 ...
分类:
其他好文 时间:
2016-05-05 00:15:55
阅读次数:
248