Incluir / excluir grupos enteros de los objetivos

Mi proyecto tiene un grupo con unos cientos de archivos (organizados en un par de docenas de subgrupos de dos niveles de profundidad). Los archivos en ese grupo se cambian razonablemente a menudo. Quiero que esos archivos se incluyan en algunos objetivos, pero no en otros.

En Xcode 3.x, después de cada cambio en el grupo, solo obtendría información sobre el grupo en sí, iría a la pestaña Objetivos y (re) seleccionaría los objetivos que quería. (Esta fue, de hecho, la respuesta a una pregunta casi idéntica de 2010,Xcode - grupos y objetivos.)

En Xcode 5, el panel equivalente del Inspector de archivos no tiene una sección de Membresía de destino si tiene un grupo seleccionado (e, incluso si seleccionar un grupo era lo mismo que seleccionar todos sus archivos, las casillas de verificación Membresía de destino están desactivadas si selecciona más de un archivo)

Entonces, ¿esta funcionalidad sigue ahí, pero oculta en algún lugar que no he podido encontrar?

Si no, obviamente, hay otras formas en que puedo hacer lo que quiero: script Xcode, analizar el archivo .pbxproj o abstraer el grupo en un subproyecto o un proyecto completamente separado que construya una biblioteca estática, etc. Pero me encantaría poder trabajar con Xcode aquí, como lo hice en 3.x, en lugar de tener que luchar contra él.

En realidad, el script Xcode no parece funcionar. Cualquier intento de obtener los archivos de compilación de una fase de compilación falla con un error genérico -10000. Por ejemplo:

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

... falla en la última línea con:

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

Respuestas a la pregunta(1)

Su respuesta a la pregunta