Да.Вы можете запускать приложения для предыдущих версий iOS на устройстве с iOS 4.2.
С другой стороны, это может быть неверно: вы не сможете запускать приложения, скомпилированные специально для iOS 4.2, на устройствах с предыдущими версиямиiOS.
Имейте в виду, что с помощью iOS 4.2 SDK вы CAN также можете создавать приложения для устройств под управлением более низкой версии iOS.Это зависит от того, как вы настроите свой проект на info.plist и API, которые вы используете в своем приложении.