Ios 无法生成Objective-C模块';mupdfdk';

Ios 无法生成Objective-C模块';mupdfdk';,ios,objective-c,swift,xcode,mupdf,Ios,Objective C,Swift,Xcode,Mupdf,我正在尝试将mupdf框架添加到swift项目中。我创建了一个新项目,并将mupdfdk.framework复制到我的项目中,并在frameworks部分引用了它。以下是文档的屏幕截图 现在我的项目看起来像这样 然后,当我尝试在viewcontroller中导入它时,我发现无法构建Objective-C模块“mupdfdk”错误。还有什么我遗漏的步骤吗?请提供帮助。您需要添加此桥接标头: MuPDF桥接头.h 并在生成设置的Swift编译器部分声明: 也许您的mupdfdk.framewor

我正在尝试将mupdf框架添加到swift项目中。我创建了一个新项目,并将mupdfdk.framework复制到我的项目中,并在frameworks部分引用了它。以下是文档的屏幕截图

现在我的项目看起来像这样


然后,当我尝试在viewcontroller中导入它时,我发现
无法构建Objective-C模块“mupdfdk”
错误。还有什么我遗漏的步骤吗?请提供帮助。

您需要添加此桥接标头:

MuPDF桥接头.h

并在生成设置的Swift编译器部分声明:


也许您的mupdfdk.framework有问题-您从哪里获得的?你能构建mupdfdk示例应用程序吗?好的,示例应用程序构建并运行良好。我从示例应用程序中复制了mupdfdk.framework。实际上,这一步应该是不必要的,没有它,OP正在做的事情应该是有效的。此版本的mupdfdk.framework中存在错误。如果编辑包含的文件mupdfdk.modulemap并将“sodk.h”更正为“mupdfdk.h”,则将解决此问题。感谢[约瑟夫]通过其他渠道指出这一点。
#ifndef MuPDF_Bridging_Header_h
#define MuPDF_Bridging_Header_h
#import "mupdfdk.framework/Headers/mupdfdk.h"
#endif /* MuPDF_Bridging_Header_h */