如何正确处理encryption的Word和Excel文件在UIWebView中查看?

我有一个UIWebView工作正常,查看存储在应用程序的本地“文档”文件夹中的未encryption的 Word或Excel文档。

我可以使用:

 [webView loadData:documentData MIMEType:mimeType textEncodingName:textEncoding baseURL:baseDocumentURL]; 

要么:

 [webView loadRequest:[NSURLRequest requestWithURL:baseDocumentURL]]; 

在这两种情况下, baseDocumentURL都是指向应用程序本地“文档”文件夹中文件的file:// URL。

问题

如果我尝试查看encryption的 Word或Excel文档 – 通过-loadData:MIMEType:textEncodingName:baseURL:或by -loadRequest: – 我的应用程序抛出exception并崩溃。

如果我通过Web服务器通过Mobile Safari查看文档,Safari浏览器将显示以下错误消息:

替代文字

Mobile Safari工作时,我自己的UIWebView崩溃。 我在设置我的networking视图时错过了什么,导致exception被抛出?

一些进展:

如果我禁用Xcode中的objc_exception_throw全局断点,那么我的应用程序的Web视图就像Mobile Safari Web视图一样,显示相同的“此文档已encryption,无法打开”。 视图内的错误。

题:

有没有办法发送凭据或其他信息,我的UIWebView可以用来解密Office文档加载URL之前?