【发布时间】:2013-09-22 15:52:25
【问题描述】:
我在我的应用程序中使用 vfr/reader 来阅读 pdf 文件。它在 IOS 6.1 中运行良好。但是在尝试在 IOS 7 中运行时崩溃,应用程序在执行 CGContextDrawPDFPage(context, _PDFPageRef); 时崩溃并声明 EXC_BAD_ACCESS 代码 = 1;每次都针对特定页面。
我在 google 上搜索了一下,得知在 ios 6 发布时也出现了同样的问题。我不知道他们是如何解决这个问题的。
我还尝试按照 link 在 CGContextDrawPDFPage(context, _PDFPageRef) 之前添加以下两行,但它无助于解决错误。
CGContextSetRenderingIntent(context, kCGRenderingIntentDefault); CGContextSetInterpolationQuality(context, kCGInterpolationHigh);
由于我是 Iphone 应用程序开发的新手,任何帮助将不胜感激。
谢谢, 阿比拉什.G
【问题讨论】:
-
我遇到了完全相同的问题,我尝试了很多东西,但没有任何效果......现在我决定更改 pdf 本身,删除发生崩溃的页面。我认为这可能与 iOS7 (developer.apple.com/library/ios/documentation/graphicsimaging/…) 中一些已弃用的 CGContext 函数有关,但据我所知,VFR Reader 没有使用这些函数......
-
有人找到解决方案了吗?
-
我在大约 2 周前发送了一份错误报告,今天他们回复说这是一份重复报告,这意味着他们已经知道了。现在剩下的就是在不久的(?)未来修复......
-
太棒了。一直在尝试解决这个问题,但它肯定与 ios7 相关。在 ios6 上运行良好。
-
我在 iOS 7.1 的模拟器上遇到了完全相同的问题,没有解决方案 atm..
标签: iphone ios objective-c vfr-reader