Can';在UIWebView中看不到pdf(该应用程序已获得苹果批准)

Can';在UIWebView中看不到pdf(该应用程序已获得苹果批准),pdf,webview,ios6,Pdf,Webview,Ios6,我的应用程序的功能之一是在UIWebView中显示PDF文件(来自应用程序包) 在我的iPhone上,它工作正常,但我有一些报告说,在其他设备上,PDF文件没有显示 有什么问题吗?这可能与那些设备上的iOS版本有关吗 以下是我在应用程序中显示文件的方式: NSString *pdfPath = [[NSBundle mainBundle] pathForResource:self.fileName ofType:@".pdf"]; if (!pdfPath) { Helper* h =

我的应用程序的功能之一是在UIWebView中显示PDF文件(来自应用程序包)

在我的iPhone上,它工作正常,但我有一些报告说,在其他设备上,PDF文件没有显示

有什么问题吗?这可能与那些设备上的iOS版本有关吗

以下是我在应用程序中显示文件的方式:

NSString *pdfPath = [[NSBundle mainBundle] pathForResource:self.fileName ofType:@".pdf"];
if (!pdfPath) {
    Helper* h = [[Helper alloc]init];
    pdfPath = [h filesinADocumentFolder:self.fileName];
}

self.pdfUrl = [NSURL fileURLWithPath:pdfPath];
[self.webView1 loadRequest:[NSURLRequest requestWithURL:pdfUrl]];
[self.webView1 setBackgroundColor:[UIColor clearColor]];
[self.webView1 setOpaque:NO];

为什么要调用-[NSBundle-pathForResource:ofType],然后转换为URL,而您可以直接调用-[NSBundle-URLForResource:withExtension]?我不知道它是否能解决您的问题,但它似乎给错误留下了更少的空间。我没有特别的原因,但它不是真正的metter,因为在IOS6上它工作得很好