commit by Xcode