Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/102.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios nw_coretls_read_one_record tls_handshake_process:[-9801]_Ios_Objective C_Iphone_Xcode - Fatal编程技术网

Ios nw_coretls_read_one_record tls_handshake_process:[-9801]

Ios nw_coretls_read_one_record tls_handshake_process:[-9801],ios,objective-c,iphone,xcode,Ios,Objective C,Iphone,Xcode,我在最新的iOS版本中遇到了这个问题,直到最后一个版本,它工作正常(甚至按预期运行) 你能不能提出可能的问题 我添加了plist设置以及预期设置(如果错误,请更正) NSAppTransportSecurity NSAllowsArbitraryLoads NSExceptionDomains mydomain.com NSExceptionMinimumTLSVersion TLSv1.1 NSExceptionRequiresForwardSecretary 我已经浪费了将近2天的时

我在最新的iOS版本中遇到了这个问题,直到最后一个版本,它工作正常(甚至按预期运行)

你能不能提出可能的问题

我添加了plist设置以及预期设置(如果错误,请更正)


NSAppTransportSecurity
NSAllowsArbitraryLoads
NSExceptionDomains
mydomain.com
NSExceptionMinimumTLSVersion
TLSv1.1
NSExceptionRequiresForwardSecretary

我已经浪费了将近2天的时间,任何帮助都可以节省我的另一天**

我解决了将TLS版本从1.0更新到1.2(在我的服务器中)的问题。在iOS 10中,工作的最低TLS版本为1.2

字体:


iOS 10也有同样的问题

我收到以下错误:nw_coretls_read_one_record tls_handshake_process:[-9824]


这是iOS错误?

tls版本冲突导致此问题,用户后端服务器支持的tls版本与在info.plist文件中为后端url指定的tls版本不同。NtemporaryExceptionMinimumTlsvVersion TLSv1.0

<dict>
<key>NSAppTransportSecurity</key>
<dict>
    <key>NSAllowsArbitraryLoads</key>
    <true/>
    <key>NSExceptionDomains</key>
    <dict>
        <key>mydomain.com</key>
        <dict>
            <key>NSExceptionMinimumTLSVersion</key>
            <string>TLSv1.1</string>
            <key>NSExceptionRequiresForwardSecrecy</key>
            <false/>
        </dict>
  </dict>