Macos 如何使用MuPDF库制作用于查看XPS文档的Mac应用程序?

Macos 如何使用MuPDF库制作用于查看XPS文档的Mac应用程序?,macos,xps,mupdf,Macos,Xps,Mupdf,我需要制作一个Mac应用程序来查看Mac上的XPS文档。我知道MuPDF能够呈现XPS文档。我在网上搜索了大量关于使用MuPDF库制作用于查看XPS的mac应用程序的信息。但我不知道该怎么开始。我也没有找到任何适当的文件,这样做。我找到了一个iOS的示例项目,它可以做同样的事情,但它还没有建立。如果有人能帮助我,我将不胜感激!提前感谢。我可以通过克隆主mupdf git repo、运行git子模块update--init、打开platform/iOS/mupdf.xcodeproj并正常构建来构

我需要制作一个Mac应用程序来查看Mac上的XPS文档。我知道MuPDF能够呈现XPS文档。我在网上搜索了大量关于使用MuPDF库制作用于查看XPS的mac应用程序的信息。但我不知道该怎么开始。我也没有找到任何适当的文件,这样做。我找到了一个iOS的示例项目,它可以做同样的事情,但它还没有建立。如果有人能帮助我,我将不胜感激!提前感谢。

我可以通过克隆主mupdf git repo、运行git子模块update--init、打开platform/iOS/mupdf.xcodeproj并正常构建来构建mupdf iOS项目

如果这对您不起作用,您可以编辑您的问题以包含确切的错误消息吗

我不知道Mac OS X的mupdf示例,但是您应该能够遵循iOS MuPageViewNormal.m代码并执行相当类似的操作,可能是使用NSScrollView。如果您只想显示XPS,那么您就不需要担心与注释等相关的所有代码


(可以为Mac OS X构建标准x11 mupdf,但这不是本机Mac应用程序,因此不太可能对您有所帮助。)

在尝试构建主mupdf git repo时,我还面临另一个问题。我遇到了代码签名问题。我尝试了所有可能的解决方案,但我仍然得到了。为什么会这样?iOS mupdf的代码签名是标准的iOS代码签名。我建议您在谷歌上搜索得到的确切错误,但如果您尝试过,但仍然不起作用,我建议您提出一个新问题,包括完整的错误消息等。我发现了这个问题“未找到代码签名标识:未找到与团队ID“7M9658FA5G”匹配的有效签名标识(即证书和私钥对)已找到。代码签名错误:SDK“iOS 7.1”中的产品类型“应用程序”需要代码签名。。。。。。。我试图通过从生成设置中指定“无代码签名”来修复此问题。。。问题依然存在。。。。我会感谢你的帮助@在xcode中使用用户3556571,单击左侧栏中的项目,然后单击mupdf目标,然后在“团队”下拉列表中,将其更改为“无”或您的帐户名。请注意,这听起来像是在为iOS设备构建,因此您必须拥有付费的iOS开发人员帐户和私钥设置-如果没有,请尝试为模拟器构建。