CGpdfDocumentCreateWithURL加载pdf的“ HTTPS” URL时返回nil

时间:2019-02-27 12:40:19

标签: ios objective-c pdf https pdf-generation

我想从“ HTTPS” URL获取pdf的第一页和pdf加载。所以我写了下面的代码。

CFURLRef pdfURL1 = (__bridge_retained CFURLRef)[[NSURL alloc] initWithString:@"https://www.truthinadvertising.org/wp-content/uploads/2014/09/App-Store-Review-Guidelines.pdf"];
CGPDFDocumentRef pdfRef1 = CGPDFDocumentCreateWithURL((CFURLRef) pdfURL1);
CGPDFPageRef page = CGPDFDocumentGetPage(pdfRef1,1);

但是在pdfRef1中返回nil值。它在iOS 12中完美运行,仅在iOS 12以下版本才出现问题。当将“ https”替换为“ http”时,它在所有版本中均能完美运行。

0 个答案:

没有答案