我的旧项目将 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 Swift 3.0 调用中的额外参数

尝试通过 Alamofire 4.0 上传图像时,类型“ParameterEncoding”没有成员“URL”

Swift 3.0 迁移后的 Alamofire 错误:“调用中的额外参数”(请求方法)

将 Alamofire Multipart 方法转换为以前到最新的 4.0 版本,导致多形式零件数据出现问题

如何在 Alamofire 4.0 中添加带有上传进度百分比的标签的进度条

如何将我的 imageResponseSerializer 从 Alamofire 更新到 3.0 版本?