2014 年 4 月 15 日
关注 @fabiopelosinTL;DR:CocoaPod 0.32 已发布!它带来了大幅改进的 update
命令和大量改进。包括弃用 Pod 的功能。
更新命令改进
Marius Rackwitz 刚刚添加了最受请求的 CocoaPods 功能之一
pod repo update NAME
没错。现在你可以将更新范围限定为仅一个 Pod。
这并不是更新命令的唯一改进,因为 Andrea Mazzini 还通过在安装输出中添加 Pod 更新的版本来提升了体验。
开发 Pod
现在 Xcode 中的文件引用是绝对或相对的,具体取决于它们在 Podfile 中的指定方式。此功能由 Samuel Ford 实现
弃用
我们收到的另一个大量请求的功能是 Pod 弃用。感谢 Paul Young 的工作,此功能已在 DSL 级别得到支持。
你可以指定 Pod 是否刚刚被弃用
spec.deprecated = true
或者它是否已被弃用转而支持另一个 Pod
spec.deprecated_in_favor_of = 'NewMoreAwesomePod'
遗憾的是,CocoaPods 尚未显示此信息,但多产的 Samuel E. Giddins 已着手解决。
Linter
Linter 已有大量活动,现在比以往任何时候都更激进。期待在新的 Pod 上进行一些出色的 linting。现在它甚至检查屏幕截图的有效性。
更新的 CocoaPods Feed
feeds.cocoapods.org 现在显示过去几天发布的最新 CocoaPods 库。可以将其视为 @CocoaPodsFeed Twitter Feed 的替代方案。
更新
要安装 CocoaPods 的最新版本,可以运行
$ [sudo] gem install cocoapods
在 1.0 版本之前,我们强烈建议你保持 CocoaPods 为最新状态。
有关所有详细信息,请不要错过 变更日志。