xcodebuild在运行脚本中手动构建框架并遵循相同的目标

时间:2017-09-16 17:03:57

标签: ios xcode xcodebuild

我有一个框架需要手动构建,作为xcode中运行脚本的一部分。

如何在构建时从当前项目复制构建设置?

xcodebuild 
  -project "$PROJECT_DIR/myProject/MyProject.xcodeproj" 
  -scheme MyProject 
  -configuration "$MY_PROJECT_CONFIGURATION" 
  CONFIGURATION_BUILD_DIR="$APP_BUILD_DIR" 
  build

我特意遇到问题匹配-destination。有没有办法让-destination用于构建当前项目并将其传递给xcodebuild

1 个答案:

答案 0 :(得分:0)

Xcode将此作为环境变量提供:

build_dir=${BUILD_DIR} 
//use it 
... -destination $build_dir ...

This answer显示了如何获取所有环境变量。