我很少有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项目。