Ios 与.h导入有关的问题

Ios 与.h导入有关的问题,ios,objective-c,cordova,Ios,Objective C,Cordova,作为Objective的初学者,我需要一些帮助 我正在为IOS开发一个phonegap插件(用objective C编写)。我使用了一些开源代码,但在.h导入时出错 我的架构看起来像: myFmk.framework/ myFmk.framework/ABCDE/myFmk.h是否使用cocoapod添加框架?如果没有,您是否正确地按照说明将其添加到项目中?如果您发布了遇到问题的框架,可能会有所帮助 如果这是一个正确添加到项目中的框架,并且您无法导入,那么您应该检查以下几点。首先,转到项目设置

作为Objective的初学者,我需要一些帮助

我正在为IOS开发一个phonegap插件(用objective C编写)。我使用了一些开源代码,但在.h导入时出错

我的架构看起来像:

  • myFmk.framework/

  • myFmk.framework/ABCDE/myFmk.h是否使用cocoapod添加框架?如果没有,您是否正确地按照说明将其添加到项目中?如果您发布了遇到问题的框架,可能会有所帮助

    如果这是一个正确添加到项目中的框架,并且您无法导入,那么您应该检查以下几点。首先,转到项目设置(单击左栏文件树顶部的项目),然后查找“链接库”。查看是否列出了该库。如果没有,请单击+并尝试添加它

    如果这个框架是通过cocoapods添加的,那么要检查的另一件事是在文件结构中搜索libPods.a。如果它是红色的,我发现有时候删除它、关闭项目并再次运行pod安装是有帮助的

    另外,如果您是通过cocoapods安装项目的,请记住打开工作区,而不是旧的xcode项目文件

    当我的头搜索路径和其他链接器标志路径出错时,我也遇到了这个问题。如果这是cocoapod,则链接器标志应为$inherited。在我的项目中,大多数标题搜索路径也是继承的


    如果这些都没有帮助,请提供更多信息,例如如何将此框架添加到您的项目中,以及该框架是什么。如果您收到任何错误消息,也请通知我们。

    在“生成设置”中检查您的框架搜索路径和标题搜索路径。我怀疑您缺少标题,因为您没有告诉它在哪里查找。因为它是一个框架,您应该只包含框架,而不包含特定的.h文件