¿Es importante el archivo project.xcworkspace?

Estoy haciendo xcodebuild de línea de comandos usando un script de shell. Mi problema es si abro y cierro elxx.xcodeproj archivo una vez y luego usar ese comando funciona bien.

De alguna manera, si me adentro en los cambios del archivo, esteproject.xcworkspace Es el único archivo que ha cambiado. ¿Este archivo es válido y debo registrarlo en el control de versiones? ¿Esto causará algún problema?

He oído que es tan importante como.pbxproj: ¿Es esto cierto?

No pude encontrar ninguna documentación válida que habla sobre los roles y responsabilidades de varios archivos en los archivos de proyecto de xcode. Por favor proporcione enlaces que me ayuden a entender eso.

Respuestas a la pregunta(2)

Su respuesta a la pregunta