4.4 github "Reacti-6ren">
gpt4 book ai didi

swift - 如何解决 Carthage 和 Swift 版本的错误?

转载 作者:行者123 更新时间:2023-11-28 13:42:28 26 4
gpt4 key购买 nike

我在执行 carthage update --plaform ios 时遇到错误

这是购物车文件:

github "Alamofire/Alamofire" ~> 4.4
github "ReactiveX/RxSwift" ~> 4.3.1
github "RxSwiftCommunity/RxAlamofire" ~> 4.4.0
github "onevcat/Kingfisher" ~> 3.0
github "patchthecode/JTAppleCalendar" ~> 7.0
github "stripe/stripe-ios"

日志错误:

error: SWIFT_VERSION '5.0' is unsupported, supported versions are: 3.0, 4.0, 4.2. (in target 'RxAlamofire iOS')

我的项目使用 Swift 4.2,我检查了 RxAlamofire github 项目 4.4.0,它适用于 Swift 4.2。

有没有人遇到同样的问题并知道如何解决?

最佳答案

删除 RXAlamofire 版本并重试

github "Alamofire/Alamofire" ~> 4.4
github "ReactiveX/RxSwift" ~> 4.3.1
github "RxSwiftCommunity/RxAlamofire"
github "onevcat/Kingfisher" ~> 3.0
github "patchthecode/JTAppleCalendar" ~> 7.0
github "stripe/stripe-ios"

你也可以删除整个第一行 github "Alamofire/Alamofire"~> 4.4 因为 Alamofire 是 RXAlamofire 的依赖并且会自动下载。

个人经验:我通常不会指定特定版本,除非有特殊原因。

关于swift - 如何解决 Carthage 和 Swift 版本的错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55857007/

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