Alamofire分段上传后错误在Swift中

当我试图上传图像使用Alamofire我得到.POST错误

我附上一个图像与此一起显示错误

( http://www.awesomescreenshot.com/image/422237/0d5fe4a4b486b14fdf52f8ca26d22bea )

我有同样的问题,因为Michal说,如果你正在使用cocoapods转到你的项目files/pods/Alamofires/Source ,并确保你有9个文件就像这个图像,并确保MultipartFormData.swift文件在那儿

如果您不使用cocoapods只需打开Alamofire文件夹并转到源文件夹,并确保您也有相同的文件

如果你没有findMultipartFormData.swift这意味着你的Alamofire版本不支持MultipartFormData,那么你将需要从这里得到最新版本的Alamofire,或者如果你使用cocoapods你将不得不更新Alamofirepodfile pod的行喜欢这个

 platform :ios, '8.0' use_frameworks! target 'ProjectName' do pod 'Alamofire', :git => 'https://github.com/Alamofire/Alamofire.git', :branch => 'master' end target 'ProjectNameTests' do end 

更新你的pod文件后,你需要运行这个命令来更新cocoapods项目

 pod install --verbose 

Alamofire可能存在安装问题。 检查您是否已正确导入。

更改Alamofire.Method.POSTAlamofire.Method.POST .POST (如果您也瞄准iOS 7,而您没有将Alamofire作为dynamic框架导入)将揭示真正的问题或解决您的问题。

看看这个线程 。 另外不要忘了,在支持iOS 7的时候,你不要用Alamofire.调用Alamofire方法Alamofire. 关键词。