我在我的项目中使用cordova 2.1。当我向我的客户发送代码时,他告诉我cordova文件丢失了,他下载了新的2.1版本并在该项目中添加了该设置,然后'Cordova/CDVPlugin.h'文件未找到错误是发生了。我还在 Cordova 中按照这个链接“'CDVPlugin.h'文件未找到”作为组件(Cleaver)。.这里我附上了错误的屏幕截图。
问问题
6086 次
2 回答
2
如果 Cordova 已作为子项目(而不是框架)添加到您的项目中,请检查该子项目的目标是否已添加到应用程序目标的“构建阶段”中的“链接二进制文件”列表中。
简单的步骤:
- 在 Project Navigator 中单击您的项目名称。
- 在打开的项目视图中,在左窗格中,单击您的目标。
- 单击“构建阶段”选项卡。
- 打开“将二进制文件与库链接”弹出列表。
- 您应该在此处看到所有当前框架的列表。
- 现在,如果您在项目中使用 Cordova 作为子项目,只需将“libCordova.a”添加到“使用库链接二进制”列表(“+”按钮,然后从“工作区”下的列表中选择) .
- 但如果您使用 Cordova 作为框架,“Cordova.framework”也应该在此处列出。如果不是,请通过单击“+”按钮添加它,“添加其他”,导航到它并添加它。
于 2013-08-13T09:42:54.840 回答
1
我敢打赌,您的 XCode 项目中不包含 Cordova.framework。
要添加它,请按照以下说明进行操作:
- 在构建阶段
- 在与库的链接二进制
文件中 - 单击底部的“+”按钮
- 单击“添加其他...”
- 进入 Macintosh HD -> 用户 -> 共享-> Cordova -> Frameworks
- 选择 Cordova.framework 并点击打开
再次尝试构建您的项目。
于 2013-06-05T07:34:18.817 回答