Alamofire是否可以在HTTPS网络上运行?

时间:2016-05-19 06:11:49

标签: swift http https alamofire

正如标题所说。 Alamofire是一个用Swift编写的HTTP网络库。但我想知道它是否适用于https网络?

还有swift中的其他库来访问api并解析json文件吗?

1 个答案:

答案 0 :(得分:2)

如官方Alamofire document中所述,您也可以使用HTTPS协议,但请记住按照here(Stack Overflow answer)所述启用NSAppTransportSecurity

enter image description here

P.S。:现在有3.4.0版本可用,只有一个关于SSL连接的问题,你可以找到here

<强>详情: 正如CouchDeveloper在本文中所评论的,您必须记住,使用此配置,您实际上绕过了“App Transport Security”,因此您可以通过Apple pages中记录的NSExceptionDomains控制此词典中的白/黑域列表。这个讨论"Working with Apple’s App Transport Security"的有用页面。本文档介绍了如何限制应用程序网络访问以处理应用程序安全设置。