В основном вопрос говорит сам за себя. Я создаю приложение для iPad в соответствии с версией 4.2 SDK, и мой клиент тестирует приложение на устройстве с установленной 3.2.2, и у них ужасные проблемы с ориентацией (при полном изменении ориентации устройства представления не отображаются)
Странно то, что приложение было построено на 3.2 ранее, работало нормально и не было внесено никаких изменений в части UIView Delegate, которые поддерживают изменения ориентации. Моя единственная мысль - что-то изменилось в iOS4.2, что вызывает проблему.
Мне хорошо известно, что поддержка ОС целой версии назад не является лучшей практикой, и я с радостью продолжу создавать приложение под 3.2, поскольку я не использую какие-либо функции, которые появились в 4.0+ (даже выполнение задач из-за характера приложения), но благодаря Apple, избавляющейся от старых версий SDK при каждом обновлении Xcode, я не могу этого сделать: \
Любые предложения о способе тестирования совместимости со старыми версиями ОС или рекомендации о минимальной поддерживаемой ОС (моя мысль - 4.0).
Спасибо:)