Да, к сожалению, Apple делает все, чтобы «разгрузить» любые предыдущие версии iOS.
После того, как вы обновляете свой XCode последней версией, обычно вы видите «Отсутствует базовый SDK», и вам необходимо обновить конфигурацию вашего проекта, чтобы снова его компилировать. Дважды щелкните элемент проекта в дереве проекта (или щелкните его правой кнопкой мыши и выберите «Получить информацию») и в окнах свойств выберите вкладку «Сборка» (убедитесь, что в поле «Выбор конфигурации» выбрано «Все конфигурации»), затем найдите свойство «Базовый SDK» - это версия iOS, на которую вы нацеливаетесь (здесь Apple обычно выбирает только последнюю версию iOS), затем найдите свойство под названием «Цель развертывания iOS» - здесь вы выбираете Самую раннюю версию iOS вы будете поддерживать - выберите здесь 3.2 в вашем случае.
Вот и все :) Просто пара заметок:
когда вы вносите эти изменения в свойства проекта, вам может потребоваться закрыть XCode, запустить его снова и снова открыть проект - иногда это работает сразу после изменения свойств вашего проекта
если вы поддерживаете 3.2, убедитесь, что, если вы добавляете фреймворки из 4.x в свой проект, вы мягко их связываете, чтобы не вылетать при 3.2 bcz, фреймворки не существуют на устройстве
Marin