我尝试了Xcode 7 Beta + NSURLSession,它已经支持HTTP/2,效果非常棒。
现在我想知道,当我发布使用iOS 9 SDK构建但支持iOS 8的应用时,iOS 8用户能否使用HTTP2?
还是只有iOS 9才能使用?
我在苹果开发者论坛上问了同样的问题,他们给出了一个非常清晰的答案:
HTTP/2支持是iOS 9的一部分,因此不会在早期的操作系统版本中提供。
https://forums.developer.apple.com/message/31667
HTTP/2 supported by iOS 9 + NSURLSession.
NSURLConnection已经被弃用。