Incluindo / excluindo grupos inteiros das metas

Meu projeto tem um grupo com algumas centenas de arquivos (organizados em algumas dezenas de subgrupos com dois níveis de profundidade). Os arquivos desse grupo estão sendo alterados com bastante frequência. Quero que esses arquivos sejam incluídos em alguns destinos, mas não em outros.

No Xcode 3.x, após cada alteração no grupo, eu apenas obtinha informações sobre o próprio grupo, acessava a guia Alvos e (re) selecionava os alvos desejados. (Essa foi, de fato, a resposta para uma pergunta quase idêntica de 2010,Xcode - grupos e destinos.)

No Xcode 5, o painel Inspetor de Arquivos equivalente não possui uma seção Associação ao Destino se você tiver um grupo selecionado (e, mesmo que selecionar um grupo seja o mesmo que selecionar todos os seus arquivos, as caixas de seleção Associação ao Destino serão desativadas se você selecionar mais de um arquivo).

Então, essa funcionalidade ainda está lá, mas oculta em algum lugar que não consegui encontrar?

Caso contrário, obviamente existem outras maneiras de fazer o que eu quero: script Xcode, analisar o arquivo .pbxproj ou abstrair o grupo em um subprojeto ou em um projeto totalmente separado que cria uma lib estática etc. Mas eu adoraria poder trabalhar com o Xcode aqui, do jeito que eu fiz na 3.x, em vez de ter que lutar contra ele.

Na verdade, o script do Xcode não parece funcionar. Qualquer tentativa de obter os arquivos de construção de uma fase de construção falha com um erro -10000 genérico. Por exemplo:

tell application "Xcode"
    set theproject to project "SampleProject"
    set thetarget to target "SampleTarget" of theproject
    set thephase to build phase "Compile Sources" of thetarget
    build files of phase
end tell

… Falha na última linha com:

error "Xcode got an error: AppleEvent handler failed." number -10000

questionAnswers(1)

yourAnswerToTheQuestion