2

我有几个由 Gradle 构建的项目。每个项目都有自己的 build.gradle 文件。我正在尝试编写这样的通用构建脚本:

task buildAndroid(type: GradleBuild) {
    buildFile = 'Android/build.gradle'
    tasks = ['buildAll']
}

task buildIOS(type: GradleBuild) {
    buildFile = 'iOS/build.gradle'
    tasks = ['debugBuild', 'releaseBuild']
}

Android 构建工作正常,但 iOS 构建没有:xcodebuild 在公共项目目录中运行,而不是在 iOS 子目录中:

xcodebuild: error: The directory /path/to/common/project/dir does not contain an Xcode project.

请建议我如何以正确的方式构建 iOS 项目。

4

0 回答 0