在Xcode中存档时(从Worklight中)找不到“Cordova / CDVViewController.h”

在提交到App Store之前尝试存档我的应​​用程序时,我遇到了此错误消息。

完整的错误是:

在/Users/Kevin/Documents/workspace/SongLink2/apps/SLPhone/iphone/native/Classes/CDVMainViewController.m:14中包含的文件中:从Classes / CDVMainViewController.h:15 / Users / Kevin / Documents /工作区/ SongLink2 / apps / SLPhone / iphone / native / WorklightSDK / include / MainViewController.h:34:9:致命错误:未find'Cordova / CDVViewController.h'文件

#import <Cordova/CDVViewController.h> ^ 1 error generated. 

我正在使用Worklight 6.2来生成添加了Android和iPhone环境的项目)。 然后我切换到Xcode 6来运行我的应用程序。 这对于运行是成功的,但当我产品 – >存档与错误失败。

我最近升级了一切:

  • IBM Worklight Studio 6.2.0.00-20140915-1601
  • Xcode 6.0.1(6A317)

…但没有成功。

我试过了:

  • 更改标题>searchpath:但这没有效果。 这也build议重新安装cordova,但我不确定如何在Worklight环境中执行此操作。
  • 执行产品 – >清理无效。 这个讨论还build议运行./update_cordova_subproject / path / to / your / project,但是我不知道在哪里安装了cordova来试试它。
  • 许多讨论build议Xcode->首选项 – >位置 – >高级,并确保它被设置为唯一…但我已经设置为这个值。
  • 相似:但是这似乎没有得到解决

请帮助我在app store提交的最后一步!

在看标题searchpath时,我注意到我引入了一个额外的双引号,导致Xcode有些混乱! 一旦我删除,它工作正常。 非常感谢

我遇到了这个问题,解决scheme是一个经典的Xcode神秘咒语添加到您的searchpath:

 "$(OBJROOT)/UninstalledProducts/$(PLATFORM_NAME)/include" 

在这个网站上find:

http://forum.ionicframework.com/t/cordova-cdvviewcontroller-h-file-not-found-in-xcode-7-1-beta/32232/4