【发布时间】:2014-11-04 17:16:20
【问题描述】:
我正在测试我的应用在未连接到互联网时如何显示错误,我注意到 iOS 7 和 8 针对 NSURLErrorNotConnectedToInternet (-1009) 返回不同的错误消息
iOS 7 错误
Error Domain=NSURLErrorDomain
Code=-1009 "The Internet connection appears to be offline."
UserInfo=0x17d5edc0 {NSLocalizedDescription=The Internet connection appears to be offline.,
NSUnderlyingError=0x17ecdd20 "The Internet connection appears to be offline."}
iOS 8 错误
Error Domain=NSURLErrorDomain
Code=-1009 "The operation couldn’t be completed. (NSURLErrorDomain error -1009.)"
UserInfo=0x1740f9c80 {_kCFStreamErrorDomainKey=12,
_kCFStreamErrorCodeKey=8,
NSUnderlyingError=0x17405dd90 "The operation couldn’t be completed. (kCFErrorDomainCFNetwork error -1009.)"}
有什么方法可以让 iOS 在 iOS 7 和 8 上生成相同的错误消息?
【问题讨论】: