gpt4 book ai didi

ios - CocoaPods 找不到 pod "Moya"的兼容版本

转载 作者:行者123 更新时间:2023-11-28 23:40:15 33 4
gpt4 key购买 nike

我使用 swift 4.2 的新项目有以下podFile:

pod 'Moya', '12.0.1'
pod 'SwiftyJSON', '4.0'
pod 'Moya-SwiftyJSONMapper'

使用 pod install --verbose 安装显示错误:

[!] CocoaPods could not find compatible versions for pod "Moya": In Podfile: Moya (= 12.0.1)

    Moya-SwiftyJSONMapper was resolved to 1.0.0, which depends on
Moya-SwiftyJSONMapper/Core (= 1.0.0) was resolved to 1.0.0, which depends on
Moya (~> 6.0.0)

CocoaPods could not find compatible versions for pod "SwiftyJSON":
In Podfile:
Moya-SwiftyJSONMapper was resolved to 1.0.3, which depends on
Moya-SwiftyJSONMapper/Core (= 1.0.3) was resolved to 1.0.3, which depends on
SwiftyJSON (~> 2.3.2)

SwiftyJSON (= 4.0)

最佳答案

您的 pod 版本彼此不兼容,此 Podfile 将无法运行。

但你可以修复它。

但是您必须检查您的 pod 的 podspec 才能执行此操作:

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

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

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

所以你必须摆脱版本 12.0.1 的要求,才能让它正常工作。

pod 'Moya', '~> 10.0'

或者只是

pod 'Moya'

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

关于ios - CocoaPods 找不到 pod "Moya"的兼容版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53647891/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com