Avoid writing Xcode project when no changes are made
Fix error handling on 1.8