I build my project with the latest SDK (4.1) and set “iOS Deployment Target” (3.0). Can I run my project on a real iPhone 3.0 if I use some methods of 4.0 sdk?
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
You can only run your project on OS 3 devices if you conditionally code around the OS 4 methods you want to use. If you called a method that only existed in iOS 4 on an iOS 3 device your app would crash. You can do this through both checking iOS version numbers and using the [… respondsToSelector:] method.