我们有 Apple 在某处给出的 NSURL 错误代码值列表吗?

问题描述 投票:0回答:1

有人可以发布可能的 NSURLError 代码列表的值吗? 我得到-1004作为错误代码值,根据描述我可以看到它是“无法连接到服务器”,但是是否有错误号和NSURL信息组合的列表?

swift objective-c
1个回答
0
投票

以下是我通过在调试窗口中打印所有 NSURL 错误代码收集的列表。 希望这对某人有帮助,但这只是为了快速参考,最好打印实际的错误描述来确认

ErrorCode   Enum Value
-1      NSURLErrorUnknown
-999    NSURLErrorCancelled
-1000   NSURLErrorBadURL
-1001   NSURLErrorTimedOut
-1002   NSURLErrorUnsupportedURL
-1003   NSURLErrorCannotFindHost
-1004   NSURLErrorCannotConnectToHost
-1005   NSURLErrorNetworkConnectionLost
-1006   NSURLErrorDNSLookupFailed
-1007   NSURLErrorHTTPTooManyRedirects
-1008   NSURLErrorResourceUnavailable
-1009   NSURLErrorNotConnectedToInternet
-1010   NSURLErrorRedirectToNonExistentLocation
-1011   NSURLErrorBadServerResponse
-1012   NSURLErrorUserCancelledAuthentication
-1013   NSURLErrorUserAuthenticationRequired
-1014   NSURLErrorZeroByteResource
-1015   NSURLErrorCannotDecodeRawData
-1016   NSURLErrorCannotDecodeContentData
-1017   NSURLErrorCannotParseResponse
-1018   NSURLErrorInternationalRoamingOff
-1019   NSURLErrorCallIsActive
-1020   NSURLErrorDataNotAllowed
-1021   NSURLErrorRequestBodyStreamExhausted
-1022   NSURLErrorAppTransportSecurityRequiresSecureConnection
-1100   NSURLErrorFileDoesNotExist
-1101   NSURLErrorFileIsDirectory
-1102   NSURLErrorNoPermissionsToReadFile
-1103   NSURLErrorDataLengthExceedsMaximum
-1104   NSURLErrorFileOutsideSafeArea
-1200   NSURLErrorSecureConnectionFailed
-1201   NSURLErrorServerCertificateHasBadDate
-1202   NSURLErrorServerCertificateUntrusted
-1203   NSURLErrorServerCertificateHasUnknownRoot
-1204   NSURLErrorServerCertificateNotYetValid
-1205   NSURLErrorClientCertificateRejected
-1206   NSURLErrorClientCertificateRequired
-2000   NSURLErrorCannotLoadFromNetwork
-3000   NSURLErrorCannotCreateFile
-3001   NSURLErrorCannotOpenFile
-3002   NSURLErrorCannotCloseFile
-3003   NSURLErrorCannotWriteToFile
-3004   NSURLErrorCannotRemoveFile
-3005   NSURLErrorCannotMoveFile
-3006   NSURLErrorDownloadDecodingFailedMidStream
-3007   NSURLErrorDownloadDecodingFailedToComplete
-995    NSURLErrorBackgroundSessionRequiresSharedContainer
-996    NSURLErrorBackgroundSessionInUseByAnotherProcess
-997    NSURLErrorBackgroundSessionWasDisconnected
© www.soinside.com 2019 - 2024. All rights reserved.