Xcodebuild может вернуть любой из кодов ошибок, перечисленных здесь и не ограничен EX_OK (или int 0).
Однако я узнал из решения, предоставленного Дмитрием, и изменил его следующим образом. Это работает для меня, и я надеюсь, что это может быть полезно.
xcodebuild -project ......
if test $? -eq 0
then
echo "Success"
else
echo "Failed"
fi