葫芦ios安装程序提示:错误:没有这样的文件或目录';UIKit&x27;

葫芦ios安装程序提示:错误:没有这样的文件或目录';UIKit&x27;,ios,cordova,frank,calabash,Ios,Cordova,Frank,Calabash,我目前正在使用PhoneGap将现有的移动web应用程序移植到IOS。我想用Frank/Calabash测试IOS应用程序。我目前在使用这两个测试框架时面临同样的问题。对于Frank和Calabash,当我尝试构建应用程序时,我得到以下错误 clang: error: no such file or directory: 'UIKit' clang: error: no such file or directory: 'AVFoundation' clang: error: no such fi

我目前正在使用PhoneGap将现有的移动web应用程序移植到IOS。我想用Frank/Calabash测试IOS应用程序。我目前在使用这两个测试框架时面临同样的问题。对于Frank和Calabash,当我尝试构建应用程序时,我得到以下错误

clang: error: no such file or directory: 'UIKit'
clang: error: no such file or directory: 'AVFoundation'
clang: error: no such file or directory: 'CoreMedia'
事实上,这些框架确实存在于iPhoneOS6.1 SDK中

为了缩小问题的范围,我创建了一个HelloWorld PhoneGap演示应用程序,并尝试了Frank和Calabash,但得到了相同的错误

演示应用程序可在


还有其他人面临同样的问题吗???如果是,那么有什么建议吗?

我们在使用葫芦和弗兰克时也遇到了同样的错误。为了解决这个问题,有点碰运气,但我们发现再次运行cordova构建以创建全新的整个ios应用程序(例如,没有frank或calabash的东西),然后只将calabash放入其中就可以了,并且能够编译和运行测试

无论您以后在CDVViewController.h上遇到什么问题,都找不到,或者您可能会发现它可以工作,但是如果您试图通过ant脚本等自动化测试,那么它会抱怨没有在cordova编译.app文件的正确位置运行cucumber命令,所以请注意这一点。当你到达这一点时,你可能需要做一些聪明的文件复制和编辑你的应用程序包路径

希望这有助于

XCODE version used = 4.6.3
Cordova version = 3.0.3
IOS version = 10.8.4