Xcodebuilding um espaço de trabalho e definindo um caminho de compilação personalizado

Estou tentando usarxcodebuild para construir um projeto multi-projeto em um espaço de trabalho. Quando o XCode constrói uma área de trabalho, ele coloca automaticamente todos os artefatos de construção em um diretório comum em DerivedData para que cada projeto possa acessá-lo.

Se eu usar este comando:

xcodebuild -workspace myWorkspace.xcworkspace -schema builtIt -configuration Release

Eveything funciona, mas os artefatos são colocados no diretório de dados derivado usual. Eu quero então aparecer em um diretório específico que eu possa acessar a partir de compilações de CI. Então eu tentei isso

xcodebuild -workspace myWorkspace.xcworkspace -schema builtIt -configuration Release SYMROOT=build/products OBJROOT=build/intermediates

No entanto xcodebuild falha com este ditado

Details:  Failed to load dependencies output contents from ``/Users/d4rkf1br3/projects/dNodi/build/intermediates/dNodi.build/Debug-iphoneos/dNodi.build/StaticAnalyzer/normal/armv7/DNRootSelector.d''. 
Error: Error Domain=NSCocoaErrorDomain Code=260 "The file “DNRootSelector.d” couldn’t be opened because there is no such file." 
UserInfo=0x4012fea40 {NSFilePath=/Users/d4rkf1br3/projects/dNodi/build/intermediates/dNodi.build/Debug-iphoneos/dNodi.build/StaticAnalyzer/normal/armv7/DNRootSelector.d, NSUnderlyingError=0x4012fc240 "The operation couldn’t be completed. No such file or directory"}. 
User info: {
    NSFilePath = "/Users/d4rkf1br3/projects/dNodi/build/intermediates/dNodi.build/Debug-iphoneos/dNodi.build/StaticAnalyzer/normal/armv7/DNRootSelector.d";
    NSUnderlyingError = "Error Domain=NSPOSIXErrorDomain Code=2 \"The operation couldn\U2019t be completed. No such file or directory\"";
}

O problema parece ser que xcodebuild não está mais usando um diretório central para todos os projetos no espaço de trabalho e está armazenando os artefatos em cada projeto. Portanto, não é possível localizar as dependências entre o código que está sendo compilado e os artefatos produzidos em outros projetos.

Alguém sabe o parâmetro correto para definir na linha de comando?

A referência de configuração de compilação do Xcode não foi atualizada por dois anos, portanto, não sei se há novas configurações de compilação que posso aplicar.

questionAnswers(3)

yourAnswerToTheQuestion