Я установил iOS 4 SDK вчера. Ранее у меня были установлены SDK 3.1.2, 3.1.3 и 3.2. С момента установки iOS 4 SDK у меня есть только 3.2 и 4.0, доступные в Xcode. Когда я загружаю проект Xcode, нацеленный на более старую версию (скажем, 3.1.2), на панели инструментов появляется сообщение «Отсутствует базовый SDK».
Вместо этого я смог сбросить проект для целевой iOS 4 - и успешно выполнил сборку. Однако мне нужно сделать несколько специальных сборок для пользователей, у которых еще не установлена iOS 4 на их устройствах. Если я дам им сборку, которая была сделана для iOS 4 (без использования каких-либо функций iOS 4 - это тот же код, который я использовал для сборки с 3.1.2), это будет выполняться на их устройстве, хорошо?
К сожалению, у меня нет не модернизированных устройств, чтобы проверить это на себе!
Спасибо
John