在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:
- 升级到iOS 9和MobileFirst 7.1后无法在设备或模拟器上login应用程序
- 在iOS上进行IP更改后,直接更新自定义url不起作用
- IBM Worklight – iOS 7状态栏与应用程序的HTML重叠
- IBM Worklight 6.1 – iOS 7(iPad)WebView将高度扩展为分离键盘的大小
- IBM MobileFirst HTTPS问题
- cordova-plugin-mfp-push导致“意想不到的Mach-O报头”错误
- IBM Worklight v6.1.0.1:在Worklight上使用Ionic Framework并在IOS环境中运行时出错
- 在Worklight应用程序中集成Crashlytics时未findsqlcipher框架
- Ubuntu中的Worklight Studio 6.2.0.01不会创build.xcodeproj