在iOS13中,苹果引入了App Transport Security(ATS)功能,强制App只能使用HTTPS协议请求网络数据。对于老版本的APIcloude,可能不支持TLSv1.2及以上的加密协议,导致请求数据缓慢。解决方法是升级APIcloude的加密协议,或者在Info.plist文件中添加如下配置:
NSAppTransportSecurity
NSAllowsArbitraryLoads
这个配置表明允许App使用非加密的HTTP协议请求网络数据,但是建议在安全性和用户隐私方面,尽可能使用HTTPS协议。
上一篇:APIClient与RequestFactory(附带编码示例)
下一篇:APIcloude开发的APP在苹果iOS13版本中请求数据遇到特别慢的问题,这个问题有可能是由什么原因导致的,应该如何解决?