iOS-Swift3 Alamofire4.0 手动导入解决cocoapods只支持OS 9.0的问题

Swift3 手动导入Alamofire4.0,解决cocoapods只支持OS 9.0的问题。

一、下载Alamofire


下载Alamofire地址:​Alamofire地址

iOS-Swift3 Alamofire4.0 手动导入解决cocoapods只支持OS 9.0的问题_第1张图片

二、将Alamofire-mater 复制到 工程中


iOS-Swift3 Alamofire4.0 手动导入解决cocoapods只支持OS 9.0的问题_第2张图片


三、将Alamofire.xcodeproj   Add Files to 工程中


选择工程,鼠标右击,点击 Add Files to ​

iOS-Swift3 Alamofire4.0 手动导入解决cocoapods只支持OS 9.0的问题_第3张图片

找到Alamofire.xcodeproj  ,并且一定要选择 copy items if needes

如果默认没有出来copy items if needes ,则点击 options 进行勾选

iOS-Swift3 Alamofire4.0 手动导入解决cocoapods只支持OS 9.0的问题_第4张图片

成功之后在可以看到Alamofire.xcodeproj

iOS-Swift3 Alamofire4.0 手动导入解决cocoapods只支持OS 9.0的问题_第5张图片

四、将删除没有必要的文件


进入工程的文件夹中 Alamofire-mater中,将选择的文件都删除​。这些都是用不到的文件

iOS-Swift3 Alamofire4.0 手动导入解决cocoapods只支持OS 9.0的问题_第6张图片

删除之后只留下 Alamofire.xcodeproj 以及 Source​

iOS-Swift3 Alamofire4.0 手动导入解决cocoapods只支持OS 9.0的问题_第7张图片

打开工程将Alamofire.xcodeproj中多余文件Test, Products删除.

iOS-Swift3 Alamofire4.0 手动导入解决cocoapods只支持OS 9.0的问题_第8张图片

删除后只剩下 Source ​

然后再某个VC.swift 中 import Alamofire  ,运行Build 一下,看是否成功,如果成功则恭喜你导入Alamofire4.0 成功,并且可以支持OS 8.0以上,而不是像cocoapods 一样只能支持9.0以上的。


如果运行不成功,则在Enbedded Binaries 中 加入 Alamofire.framework

iOS-Swift3 Alamofire4.0 手动导入解决cocoapods只支持OS 9.0的问题_第9张图片

记住:一定要选择iOS的!

iOS-Swift3 Alamofire4.0 手动导入解决cocoapods只支持OS 9.0的问题_第10张图片

​​​

再次Run 一下 ,正常的话 应该就运行成功了,然后便可以使用Alamofire 4.0 版本 支持swift3 并且 OS 只需要在8.0 以上。


PS: 今天看了github 上面的Alamofire ,发现作者已经支持了8.0+的版本了,好坑啊,前一个月都只能支持9.0+ ,所以小伙伴们 你们用Pod 导入 Alamofire就行了 ,不用手动导入了

你可能感兴趣的:(iOS-Swift3 Alamofire4.0 手动导入解决cocoapods只支持OS 9.0的问题)