improved error handling for misconfigured xcode paths