我正在为 Jenkins
开发自定义插件,以使用命令行构建 iOS 项目。
当我构建失败时,能够使用 xcodebuild 命令构建的 native 项目与混合 (cordova) 项目一样。
Shell 脚本:
xcodebuild -project app.xcodeproj -alltargets
我得到的错误是
app/Classes/AppDelegate.h:30:9: fatal error:
'Cordova/CDVViewController.h' file not found
#import <Cordova/CDVViewController.h>
其他类文件也是如此。
文件夹结构如下。
App
- CordovaLib
-CordovaLib.xcodeproj
- Cordova
-build
-run
- App.xcodeproj
感谢帮助
最佳答案
xcodebuild -scheme myProject -configuration "config"-project app.xcodeproj -alltargets
可以解决这个问题...我发现不提供架构或配置会导致 xcodebuild 出现问题...
关于cordova - 使用 xcodebuild 命令构建 cordova 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26399115/