Aqui está uma função zsh simples que abrirá o espaço de trabalho de um projeto Xcode. Ele retornará normalmente ao projeto se não houver espaço de trabalho.
function xcopen {
files=$(ls $1.xcworkspace/ 2> /dev/null | wc -l | tr -d ' ')
if [ "$files" != "0" ]; then
open $1.xcworkspace/
else
open $1.xcodeproj/
fi
}
Uso: Altere a pasta do projeto e digite:
xcopen <Project Name>