podspec依赖项,最佳实践

时间:2016-10-21 16:49:33

标签: cocoapods

我正在构建一个cocoapod,并希望为Alamofire添加一个依赖项,因为我的pod会提出一些请求。

在尝试将我的cocoapod(与Alamofire依赖)集成到我们的主应用程序后,我遇到了版本冲突,因为我们也在我们的应用程序中使用Alamofire,但是版本不同。

看到这个错误,它让我们想知道..为什么我们之前没有看过像这样的版本冲突消息?我们安装了一些第三方cocoapods。在检查了我们的一些第三方pod规范文件后,我们发现它们都没有定义依赖项。

这是释放cocoapods时常见的做法,没有依赖关系吗?

(..由Node.js开发人员询问)

1 个答案:

答案 0 :(得分:0)

记住Alamofire现在是4.0版本(甚至还有swift 3的分支),所以,如果你更新了你的pod,它会自动安装新版本,如果你想要的话看看the migration guide

其他情况下,您必须在pod文件中指定要转移的版本