由于找不到“Cordova/CDVViewController.h”文件,离子应用程序存档在 xcode 7.2 中失败

Posted

技术标签:

【中文标题】由于找不到“Cordova/CDVViewController.h”文件,离子应用程序存档在 xcode 7.2 中失败【英文标题】:ionic app archive failing in xcode 7.2 due to ‘Cordova/CDVViewController.h’ file not found 【发布时间】:2016-01-25 21:00:45 【问题描述】:

我正在开发一个适用于 ios 的 ionic 应用程序,它构建良好,但是当我在 xcode 中存档它时,它在 xcode 7.2 中抛出“'Cordova/CDVViewController.h' 文件未找到”错误。

我尝试了常见的疑点,例如https://forum.ionicframework.com/t/cordova-cdvviewcontroller-h-file-not-found-in-xcode-7-1-beta/32232 中建议的解决方案,但没有任何效果。我也尝试在 xcode 7.1、6.4 中存档,但存在相同的错误。我正在使用离子 1.2.4。

我的一些项目截图(如果有帮助的话)

如果您需要更多信息,请告诉我。

【问题讨论】:

您可能遇到了这个问题。 ***.com/questions/33379291/… 【参考方案1】:

要尝试的两件事

第一) 你已经截屏了你的标题搜索路径我没有看到科尔多瓦的路径 尝试将$(SRCROOT)/WhereCordovaIS 添加到标题搜索路径

对库搜索路径也这样做

第二) 在 Cordova Lib 中,确保缺少“CDVViewController.h”的 headerFiles 包含在 BuildPhases 的“复制文件构建步骤”中 在副本中

【讨论】:

【参考方案2】:

嗨@David 我试过你的答案。没用。但是,我尝试了 ionic 的天气应用程序,它奏效了。所以我认为问题可能与我的环境有关。我剪掉了 js、css 和 views 文件夹并将其放入一个新的 repo 中,它就像一个魅力。

【讨论】:

以上是关于由于找不到“Cordova/CDVViewController.h”文件,离子应用程序存档在 xcode 7.2 中失败的主要内容,如果未能解决你的问题,请参考以下文章

实况2021找不到msvcp140.dll

由于找不到网络 未能映射驱动器

由于找不到 MSVCR100.dll,无法继续执行代码

由于找不到网络,未能映射驱动器解决方法

由于找不到qt5gui.dll,无法继续执行代码有影响吗

由于打包失败造成项目无法启动,报错:找不到程序包