Apple employees answered as follows:
TIC expands to "TCP I / O connection", which is a subsystem in CFNetwork that starts a TCP connection.
1 and 57 are the domain and code of CFStreamError, respectively; domain 1 is kCFStreamErrorDomainPOSIX, and within this domain 57 is ENOTCONN
In short, reading TCP failed using ENOTCONN.
Since the TCP I / O connection subsystem does not have an open API, you should definitely use it through some high-level shell (for example, NSURLSession).
source: https://forums.developer.apple.com/thread/66058
EDIT / UPDATE:
Since we still have these nasty magazines, I asked the same Apple specialist from the link above for our situation , which is now specific to Xcode 9 and Swift 4. Here it is:
Many people complain about these logs that I have in all my applications since I upgraded to Xcode 9 / iOS 11.
2017-10-24 15:26:49.120556-0300 MyApp[1092:314222] TIC Read Status [55:0x0]: 1:57 2017-10-24 15:26:49.120668-0300 MyApp[1092:314222] TIC Read Status [55:0x0]: 1:57 2017-10-24 15:26:49.626199-0300 MyApp[1092:314617] TIC Read Status [56:0x0]: 1:57
His answer:
It is important to understand that this ENOTCONN does not necessarily mean that something has gone wrong. Closed TCP connections are expected in all versions of HTTP. So, unless you have another symptom associated with this error, my recommendation is that you ignore it.
source: https://forums.developer.apple.com/message/272678#272678
SOLUTION: Wait for new versions / updates of Xcode 9.
rgoncalv Sep 26 '17 at 16:38 on 2017-09-26 16:38
source share