NSURLConnection错误代码-1100

时间:2017-09-26 14:05:12

标签: ios swift xcode

我正在尝试将内容加载到UIWebView中,当在模拟器中进行测试时,我得到的是一个白色屏幕并且控制台中出现以下错误:

NSURLConnection finished with error - code -1100  

有人可以帮忙吗?我目前的Swift代码是:

class ViewController: UIViewController {  
    @IBOutlet weak var webView: UIWebView!  

    override func viewDidLoad() {  
        super.viewDidLoad()  

        webView.allowsInlineMediaPlayback = true;         
        webView.mediaPlaybackRequiresUserAction = false;  

        webView.loadRequest(URLRequest(url: URL(fileURLWithPath: Bundle.main.path(forResource: "www/index", ofType: "html")!)))  

        let statusBar = UIApplication.shared.value(forKeyPath: "statusBarWindow.statusBar") as? UIView  
        statusBar?.backgroundColor = UIColor.clear  

    }  
}  

只是为了澄清,这段代码通常适用于我,但我找不到与错误-1100有关的任何内容。 非常感谢。

3 个答案:

答案 0 :(得分:6)

-1100表示NSURLErrorFileDoesNotExist。并且您正在访问本地文件,打印URL absoluteString以检查该路径是否适合该文件。

答案 1 :(得分:1)

对我来说,网络没有正确连接。然后,在我解决之后,我打开了我的数据连接。

答案 2 :(得分:-2)

所有NSURLRequest错误代码的简短说明:URL Loading System Error Codes

  • NSURLErrorUnknown

当URL加载系统遇到无法解释的错误时返回。

  • NSURLErrorCancelled

取消异步加载时返回。

  • NSURLErrorBadURL

当网址格式错误导致无法启动网址请求时返回

  • NSURLErrorTimedOut

异步操作超时时返回。

  • NSURLErrorUnsupportedURL

当框架无法处理正确形成的URL时返回。

  • NSURLErrorCannotFindHost

无法解析URL的主机名时返回。

  • NSURLErrorCannotConnectToHost

尝试连接主机失败时返回。

  • NSURLErrorDataLengthExceedsMaximum

当资源数据的长度超过允许的最大值时返回。

  • NSURLErrorNetworkConnectionLost

在正在进行的加载过程中切断客户端或服务器连接时返回。

  • NSURLErrorDNSLookupFailed

请参阅 NSURLErrorCannotFindHost

  • NSURLErrorHTTPTooManyRedirects

检测到重定向循环或超出允许重定向数阈值时返回(当前为16)。

  • NSURLErrorResourceUnavailable

无法检索到请求的资源时返回。

  • NSURLErrorNotConnectedToInternet

在请求网络资源时返回,但未建立互联网连接,无法通过缺少连接或用户选择不自动建立网络连接自动建立。

  • NSURLErrorRedirectToNonExistentLocation

通过服务器响应代码指定重定向时返回,但服务器不会在此代码中附带重定向URL。

  • NSURLErrorBadServerResponse

URL加载系统从服务器收到错误数据时返回。

  • NSURLErrorUserCancelledAuthentication

当用户取消身份验证的异步请求时返回。

  • NSURLErrorUserAuthenticationRequired

在访问资源时需要身份验证时返回。

  • NSURLErrorZeroByteResource

当服务器报告URL的内容长度非为零时返回,但“正常”终止网络连接而不发送任何数据。

  • NSURLErrorCannotDecodeRawData

在NSURLConnection请求期间收到的内容数据无法针对已知内容编码进行解码时返回。

  • NSURLErrorCannotDecodeContentData

在NSURLConnection请求期间收到的内容数据具有未知内容编码时返回。

  • NSURLErrorCannotParseResponse

无法解析对NSURLConnection请求的响应时返回。

  • NSURLErrorInternationalRoamingOff

当漫游时连接需要激活数据上下文时返回,但禁用国际漫游。

  • NSURLErrorCallIsActive

在不支持同时电话和数据通信(EDGE或GPRS)的网络上,当电话呼叫处于活动状态时尝试连接时返回。

  • NSURLErrorDataNotAllowed

当蜂窝网络不允许连接时返回。

  • NSURLErrorRequestBodyStreamExhausted

当需要正文流但客户端不提供正文流时返回。这会影响iOS上使用正文流发送POST请求但不实现NSURLConnection委托方法连接的客户端:needNewBodyStream。

  • NSURLErrorFileDoesNotExist

当文件不存在时返回。

  • NSURLErrorFileIsDirectory

当FTP文件请求导致服务器响应该文件不是普通文件而是目录时返回。

  • NSURLErrorNoPermissionsToReadFile

由于权限不足而无法读取资源时返回。

  • NSURLErrorSecureConnectionFailed

当尝试建立安全连接因为无法更具体表达的原因而失败时返回。

  • NSURLErrorServerCertificateHasBadDate

当服务器证书的日期表明它已过期或尚未生效时返回。

  • NSURLErrorServerCertificateUntrusted

当服务器证书由不受信任的根服务器签名时返回。

  • NSURLErrorServerCertificateHasUnknownRoot

当任何根服务器未签署服务器证书时返回。

  • NSURLErrorServerCertificateNotYetValid

当服务器证书尚未生效时返回。

  • NSURLErrorClientCertificateRejected

拒绝服务器证书时返回。

  • NSURLErrorClientCertificateRequired

在NSURLConnection请求期间需要客户端证书来验证SSL连接时返回。

  • NSURLErrorCannotLoadFromNetwork

当无法满足仅从缓存加载项目的特定请求时返回。

  • NSURLErrorCannotCreateFile

当NSURLDownload对象由于I / O故障而无法在磁盘上创建下载的文件时返回。

  • NSURLErrorCannotOpenFile

当NSURLDownload无法在磁盘上打开下载的文件时返回。

  • NSURLErrorCannotCloseFile

当NSURLDownload无法关闭磁盘上的下载文件时返回。

  • NSURLErrorCannotWriteToFile

当NSURLDownload无法写入磁盘上的下载文件时返回。

  • NSURLErrorCannotRemoveFile

当NSURLDownload无法从磁盘中删除下载的文件时返回。

  • NSURLErrorCannotMoveFile

当NSURLDownload无法将下载的文件移动到磁盘上时返回。

  • NSURLErrorDownloadDecodingFailedMidStream

NSURLDownload在下载过程中无法解码编码文件时返回。

  • NSURLErrorDownloadDecodingFailedToComplete

下载后NSURLDownload无法解码编码文件时返回。

  • NSURLErrorAppTransportSecurityRequiresSecureConnection

  • NSURLErrorBackgroundSessionInUseByAnotherProcess

  • NSURLErrorBackgroundSessionRequiresSharedContainer

  • NSURLErrorBackgroundSessionWasDisconnected

  • NSURLErrorFileOutsideSafeArea