怎么在iOS下用native api实现HTTPS?

我想用swift编写native api实现与服务器通信,以前有一些开源框架,比如RestKit、AFNetworking,但是他们是用Objective-C编写的,而且用开源框架以后可能会有些问题,我的项目这方面要求比较高,所以我还是想用swift写native api实现HTTPS的通信。HTTP比较容易,用NSURL和NSURLSession就可以了。有人还写了一些库,比如
https://github.com/daltoniam/SwiftHTTP

但是怎么实现HTTPS呢?除了NSURL和NSURLSession,还需要其他什么类吗?大家有没有什么demo、tutorial可以分享的?
还有怎么处理certificate?我觉得如果不处理certificate,是不是提交app后无法通过apple的检查?大家能不能给些关于iOS下使用HTTPS的建议?

阅读 4.5k
2 个回答

同求,不过我想要OC的

NSURLSession 本身就支持 https,你不用做处理

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进