Ios 包括框架模块内部的非模块化标题,带有cocoa touch框架

Ios 包括框架模块内部的非模块化标题,带有cocoa touch框架,ios,objective-c,swift,cocoa-touch,cocoapods,Ios,Objective C,Swift,Cocoa Touch,Cocoapods,我混合了cocoa touch框架A和swift和objective-c文件,嵌入式第三方框架没有pod。然后我将这个框架A添加到我的应用程序中,并在…中得到关于非模块化头的错误,但这个错误是针对第三方框架头的。我已将“允许非模块包含”设置为“是” 有什么好主意吗,我该怎么解决? 谢谢在文件检查器中将头文件目标成员身份从Project/Private更改为Public。如果这不起作用,请确保只将框架作为头文件导入,而不是作为实现文件导入。还要检查导入是否在实现文件中完成。您是指第三方框架的头文件

我混合了cocoa touch框架A和swift和objective-c文件,嵌入式第三方框架没有pod。然后我将这个框架A添加到我的应用程序中,并在…中得到关于非模块化头的错误,但这个错误是针对第三方框架头的。我已将“允许非模块包含”设置为“是”

有什么好主意吗,我该怎么解决?
谢谢

在文件检查器中将头文件目标成员身份从Project/Private更改为Public。如果这不起作用,请确保只将框架作为头文件导入,而不是作为实现文件导入。还要检查导入是否在实现文件中完成。

您是指第三方框架的头文件吗?如果是,则在文件检查器中没有此类选项。也不能在实现文件中导入,因为在头文件中,有来自框架头文件的对typedef int的引用