Alamofire4迁移,苹果Mach-O链接器(编号)错误

花了几个星期把我所有的Alamofire代码迁移到AF4 / Swift3之后,我终于修复了由于Alamofire函数变化而导致的所有编译器错误,但是现在当我尝试构build一个时,我得到了大量的这些Apple Mach-O错误。

其中至less有29个,他们都有Alamofire或AlamofireImage(除了最后一个是“连接器命令失败,退出代码1”)。 我不知道在这里做什么,我会发布任何额外的信息需要,任何人都可以帮助我吗?

编辑:这里是前3个错误,我只复制了突出显示为红色的部分。 我会发布完整的日志,如果有必要,但它的巨大。 也许这足以让人们弄清楚发生了什么,如果没有,让我知道!

所有错误都在Undefined symbols for architecture arm64:Undefined symbols for architecture arm64:

  "Alamofire.DataRequest.validate <A where A: Swift.Sequence, A.Iterator.Element == Swift.Int> (statusCode : A) -> Self", referenced from: 

 "Alamofire.(request (Alamofire.URLConvertible, method : Alamofire.HTTPMethod, parameters : [Swift.String : Any]?, encoding : Alamofire.ParameterEncoding, headers : [Swift.String : Swift.String]?) -> Alamofire.DataRequest).(default argument 1)", referenced from: 

 "Alamofire.(upload (multipartFormData : (Alamofire.MultipartFormData) -> (), usingThreshold : Swift.UInt64, to : Alamofire.URLConvertible, method : Alamofire.HTTPMethod, headers : [Swift.String : Swift.String]?, encodingCompletion : (Alamofire.SessionManager.MultipartFormDataEncodingResult) -> ()?) -> ()).(default argument 1)", referenced from: 

所以对我来说至less不是清理构build,而是“清理生成文件夹”。 打开Xcode中的产品菜单下拉菜单并按住Option,“Clean”变为“Clean Build Folder”