我的旧项目将 Alamofire 更新到 4.0 版时遇到错误
Posted
技术标签:
【中文标题】我的旧项目将 Alamofire 更新到 4.0 版时遇到错误【英文标题】:Faced error during update Alamofire to version 4.0 for my old project 【发布时间】:2016-10-12 12:48:17 【问题描述】:我在一个旧项目中使用 Alamofire 的旧版本,现在我想将它更新到 swift 3.0,我也想将 Alamofire 更新到 4.0 版,但是在将 pod 文件中的版本号添加到 pod alamofire 并制作 pod再次安装我一直有这个错误,我试图更新 pod 但这个过程需要很长时间没有任何结果,比如无限进程
更新:
我通过终端“pod update”尝试了这个命令,但是等待15分钟后出现了这个错误。
我搜索了这个问题,它来自网络,但我尝试了 3 个网络,结果相同。 我现在如何解决这个问题?
【问题讨论】:
【参考方案1】:你需要:
-
在您的 podfile 中更新为:
pod 'Alamofire', '~> 4.0'
在您的 podfile 中更新为:platform :ios, '9.0'
(或更高版本)
将 Xcode 中的部署目标更改为 iOS 9.0 或更高版本
做一个pod update
【讨论】:
我在这里做了所有事情,但现在我意识到我的所有问题都来自我的网络,它阻止我正确更新 pod,我会解决这个问题,然后我会再试一次,谢谢。 @SamahAhmed,很高兴为您提供帮助。 我再次更新了我的帖子,你能看到最后一张照片吗。以上是关于我的旧项目将 Alamofire 更新到 4.0 版时遇到错误的主要内容,如果未能解决你的问题,请参考以下文章
尝试通过 Alamofire 4.0 上传图像时,类型“ParameterEncoding”没有成员“URL”
Swift 3.0 迁移后的 Alamofire 错误:“调用中的额外参数”(请求方法)
将 Alamofire Multipart 方法转换为以前到最新的 4.0 版本,导致多形式零件数据出现问题