PAC Fetch failed with error [NSURLErrorDomain:-1002]

来源:互联网 发布:化妆棉 知乎 编辑:程序博客网 时间:2024/06/16 21:55

调试网络应用时,遇到控制台疯狂打印的log信息

PAC Fetch failed with error [NSURLErrorDomain:-1002]
[] nw_proxy_resolver_create_parsed_array PAC evaluation error: NSURLErrorDomain: -1002

在Stack Overflow上找到相关的信息

  kCFURLErrorUnknown   = -998,  kCFURLErrorCancelled = -999,  kCFURLErrorBadURL    = -1000,  kCFURLErrorTimedOut  = -1001,  kCFURLErrorUnsupportedURL = -1002,  kCFURLErrorCannotFindHost = -1003,  kCFURLErrorCannotConnectToHost    = -1004,  kCFURLErrorNetworkConnectionLost  = -1005,  kCFURLErrorDNSLookupFailed        = -1006,  kCFURLErrorHTTPTooManyRedirects   = -1007,  kCFURLErrorResourceUnavailable    = -1008,  kCFURLErrorNotConnectedToInternet = -1009,  kCFURLErrorRedirectToNonExistentLocation = -1010,  kCFURLErrorBadServerResponse             = -1011,  kCFURLErrorUserCancelledAuthentication   = -1012,  kCFURLErrorUserAuthenticationRequired    = -1013,  kCFURLErrorZeroByteResource        = -1014,  kCFURLErrorCannotDecodeRawData     = -1015,  kCFURLErrorCannotDecodeContentData = -1016,  kCFURLErrorCannotParseResponse     = -1017,  kCFURLErrorInternationalRoamingOff = -1018,  kCFURLErrorCallIsActive               = -1019,  kCFURLErrorDataNotAllowed             = -1020,  kCFURLErrorRequestBodyStreamExhausted = -1021,  kCFURLErrorFileDoesNotExist           = -1100,  kCFURLErrorFileIsDirectory            = -1101,  kCFURLErrorNoPermissionsToReadFile    = -1102,  kCFURLErrorDataLengthExceedsMaximum   = -1103,

碰到的-1002,属于UnsupportedURL,相关-1003,-1004可以类推.
此处没有深究原因,也没有给出很好的解决办法,仅仅作抛砖引玉.
读者可去了解 PAC(代理自动配置) ,寻求解决办法

此外在不影响功能实现的情况下,可以将这些log输出关掉.
附上大神给出的方法如何关闭 xcode 8 疯狂的日志log输出

原创粉丝点击