gpt4 book ai didi

ios - calabash-ios 安装程序 clang : error: no such file or directory 'UIKit'

转载 作者:可可西里 更新时间:2023-11-01 06:15:45 29 4
gpt4 key购买 nike

我目前正在使用 PhoneGap 将现有的移动网络应用程序移植到 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,但遇到了同样的错误。

演示应用程序可在 https://github.com/jmadan/phonegap-hello.git 获得

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

有没有人遇到同样的问题???如果是,那么有什么建议吗?

最佳答案

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

你以后可能会遇到 CDVViewController.h 找不到的问题,或者你会发现它有效,但是如果你试图通过 ant 脚本等来自动化你的测试,那么它会提示没有运行 cucumber 命令cordova 编译您的 .app 文件的正确位置,因此请注意这一点。当你到达这一点时,你可能需要做一些巧妙的文件复制和编辑你的 APP_BUNDLE_PATH。

希望对您有所帮助...

关于ios - calabash-ios 安装程序 clang : error: no such file or directory 'UIKit' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17975464/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com