Когда я был новичком, у меня были проблемы с выяснением этого ... Убедитесь, что ваш Base SDK и цель развертывания 10.5, и что у вас включен правильный компилятор (GCG4.0 / 4.2), также убедитесь, что когда выизменяя эти настройки, вы меняете его как для Release, так и для Debug, я однажды допустил ошибку, изменив его только при отладке, и когда я создавал для Release, он работал только на 10.6, потому что я не изменил эти настройки.