【发布时间】:2014-03-18 13:07:47
【问题描述】:
如何将 mupdf 库集成到现有的 iOS 项目中?我可以在我的设备和模拟器上运行提供的源代码,但我似乎无法将其正确添加到我的项目中。我尝试链接和导入编译的静态库,但它只能在模拟器中工作,即使我使用 lipo 构建一个包含所有架构的胖库(armv7 armv7s arm64 i386)。在这种情况下,错误是
file was built for archive which is not the architecture being linked (armv7s)
理想情况下,我希望将其添加为子模块以方便升级,我也尝试过,但我无法让 xcode 识别构建库的位置。
【问题讨论】:
-
有必要使用MuPDF吗?注意 iOS 有自己的 PDF 库。
-
我知道,有一些集成方式(UIWebView、Tiled 视图),但效率不高。还有其他图书馆,但它们非常昂贵。
-
iOS 包含一个非常具体的框架来读取/渲染/创建 PDF 文件。搜索
CGPDFDocument。 -
我知道这一点,并在深入研究 MuPDF 之前对其进行了研究,但我需要它提供的一些功能。即表单填写和注释支持。
-
你找到办法了吗?我也有同样的问题。我可以构建和运行演示项目,但不能自己构建。