To specify minimum OS version

iPhone SDK Tips & Tricks
iPhone OS Deployment Target

To specify which OS version is the minimum that your application will support, you set the deployment target. Your application will then run on this minimum OS as well as all later versions.



source