【发布时间】:2015-10-04 17:20:00
【问题描述】:
我在 iOS 9 和 iOS 8 上都使用 Swift 2 和 Alamofire。在 iOS 8 中,我对 API 的所有请求都可以正常工作。在 iOS 9 中,它们立即以 -1004 NSURLErrorDomain 失败,并显示消息“无法连接到服务器。”。我阅读了 Apple 对 App Transport Security 所做的更改,并已将该条目添加到我的 Plist 以禁用它并允许不安全的连接。
我不知道这个错误的原因......任何帮助都会很棒!
【问题讨论】:
-
你允许它成真吗?
-
@BankerMittal:是的,我已更改我的 plist 以允许所有不安全的连接。它应该工作。它适用于 iOS9 的第一个版本,但其中一个错误更新破坏了它。
-
ios 9 的新版本 - ios 9.1 最近来了。请更新并检查它。
-
iOS 9.1 在模拟器上不工作