Revert "minor update due to new xcode version"

This reverts commit 069b6789ca42573783607c955a3e58d31dacd7a0.
Revert "Revert "minor update due to new xcode version""

This reverts commit 2f9e4e021e408ba75f8fd09e54a8e36205e34392.