首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CocoaPods无法为pod "Moya“找到兼容的版本

CocoaPods无法为pod "Moya“找到兼容的版本
EN

Stack Overflow用户
提问于 2018-12-06 09:08:11
回答 1查看 2K关注 0票数 0

我的新项目使用了SWIVE4.2,它位于podFile下面

代码语言:javascript
复制
pod 'Moya', '12.0.1'
pod 'SwiftyJSON', '4.0'
pod 'Moya-SwiftyJSONMapper'

使用吊舱安装-详细的显示错误:

好了!CocoaPods找不到与pod“Moya”兼容的版本:在Podfile: Moya (= 12.0.1) Moya-SwiftyJSONMapper被解析为1.0.0,这取决于Moya-SwiftyJSONMapper/Core (= 1.0.0)被解析为1.0.0,取决于Moya (~> 6.0.0) CocoaPods无法找到与SwiftyJSON兼容的版本:在Podfile中: Moya-SwiftyJSONMapper被解析为1.0.3,这取决于Moya-SwiftyJSONMapper/Core (= 1.0.3)被解析为1.0.3,依赖于SwiftyJSON (~> 2.3.2) SwiftyJSON (= 4.0)

EN

回答 1

Stack Overflow用户

发布于 2018-12-06 10:06:14

您的pod版本互不兼容,此Podfile将无法工作。

但你能修好它。

但你必须检查你的舱内有什么播客才能这样做:

Moya-SwiftyJSONMapper:这个pod的最新版本是"3.0.0",它依赖于Moya、版本10.x和任何版本的SwiftyJSON

所以你的版本4.0 of SwiftyJSON就可以了。

但是您已经指定要安装Moya version 12.0.1,它不是10.x版本之一,所以它是不兼容的。

因此,您必须摆脱12.0.1版本的要求,才能使其全部正常工作。

代码语言:javascript
复制
pod 'Moya', '~> 10.0'

或者只是

代码语言:javascript
复制
pod 'Moya'

而且,我认为最好是在第一个pod install之前没有指定版本的Podfile。只有在安装了自动解析组合后,您才应该冻结版本要求。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53647891

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档