How to make the application for all version in iPhone [closed] - iphone

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 8 years ago.
Improve this question
I am beginner in iPhone.
I want to make the iPhone app that compatible for all iPhone versions like 3 and above.
Please help me What to set in the project to make it compatible to all version.
Thanks in advance.

You should set the deployment target in the target summary.
Edit: Xcode 4.5.x only supports iOS 4.3 and later so you can't support iOS versions below it.
Edit 2: If you are using and old version of Xcode this might be helpful for you. iOS 3.x support in Xcode 4
But you should think twice before writing an application that targets iOS4 and above.
Targeting to old versions of iOS means that you must not use any of the API's of the next iOS versions such as ARC and auto layout. As a result your code will be harder to maintain and some features would be impossible to implement.
Before going on with it, think about how many users will you satisfy by supporting iOS4. Read these thousand words from apple and then decide for yourself

Related

Will upgrading iPhone 3GS from 4.3.5 -> 5.0 work? [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
I'm looking at upgrading my development iPhone 3GS from iOS4.3.5 to iOS5. Now that Apple even rejects apps that use the older SDK and contain an iPhone 5 launch image, I see no need to keep my iPhone 3GS on iOS4.
Even though the latest s/w for iPhone 3GS is iOS6, will an upgrade to iOS5 be successful through the server verification. I ask because I tried to restore in a similar situation previously on a different device (and different iOS versions) but it wouldn't let me so I had to upgrade to the latest compatible version of iOS.
Success/failure stories would be much appreciated.
Thanks,
James
PS. this may not be a techy question, but as a community of developers, this seems to be the best place to ask!
Apple no longer signs iOS5 meaning that you can't restore to iOS5 unless you have previously saved the SHSH blobs either in Cydia or with a tool such as TinyUmbrella.
See Explained: SHSH Blobs

Is there any way I can downgrade to iOS4 [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
I know iOS 6 is out and almost everyone have iOS 6 (or atleast iOS 5+) on their devices. But one of my client has his own theories, he wants his app tested for iOS 4 also (who is using iOS 4 these days!!!)... I want to know is there any possibility I can downgrade my iPod touch/ iPhone 4/ iPad 2 / iPhone 3GS (any one of them) to iOS 4.
I search this on google and found that if I have SHSH blob saved for previous iOS versions then I can downgrade.. but I don't have that saved. So is there any possibility to downgrade??
Without those blobs you won't be able to downgrade. You can always use the simulator though, or show your client the adoption rates of iOS 5 as of this June, that should convince him.
You will need to download XCode 3 and iOS SDK 4. Go to this link and enter "XCode 3" in the search bar on the left.
According to this page, you can downgrade your iPhone 3GS to iOS 4.1, but not 4.3...
He should also keep his mind that if you support IOS 6 then the least configuration with IOS 4 is the version 4.3.Xcode 4.5 does not compile for any older versions.
And as mentioned already if you have not saved the SHSHs for any versions of IOS 4 before you can not get them right now.The only available SHSH over Tinyumbrealla is 5.01 right now.

iOS 4.3 or later will not be available to Verizon iPhone users? [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 11 years ago.
Improve this question
Right after I upload my binary over to Apple in iTunesConnect, it appears this message,
"The binary uploaded for the latest version of this app indicates that iOS 4.3 or later is required. Apps that require iOS 4.3 or later will not be available to Verizon iPhone users. If this app could be compatible with earlier iOS versions, you may want to reject the binary and upload a new one that indicates the earliest compatible iOS."
What to do so that I can have my app reach as many as customers possible?
Thank you.
Find those 4.3 exclusive methods and look for alternatives available for 4.0
In future projects, try to develop thinking on a reasonable iOS version.
Today to develop with a base of 4.0 it's more than reasonable.
To be honest, if you wait a week, the Verizon iPhone will be on iOS5 and you can use iOS4.3+ APIs.

Is it possible to downgrade from iOS 5? [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 11 years ago.
Improve this question
On the Apple developer site, it states that "Devices updated to iOS 5 beta can not be restored to earlier versions of iOS." I believe this is new, and remember seeing that Apple is changing the way it provides older versions of iOS. I'd like to be able to install iOS 5, knowing that I can revert to iOS 4 if need be, since I have some apps that may not be compatible.
Does anyone know if this is possible? And if so, A) is it hard, and B), does it actually violate Apple's TOS?
Thanks!
Apple has repeatedly said that there is no officially supported way to downgrade from iOS beta OS versions. Don't play with beta OS versions except on test devices which you don't need for running apps that may not be compatible with the beta OS. e.g. you need a spare device to temporarily trash.

Installing more then one iPhone SDK [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 5 years ago.
Improve this question
I was wondering how I would go about keeping Apple's SDK 3.2.1 installed, while also installing the new beta. I am sure this is simple, but wanted to ask before creating a potential problem. Also SKD 2.0 is it possible to get back, like from the Apple site or not?
I am wondering what most programmers are doing to test multiple versions of devices because I hear the iPod crowd is still mostly running 2.0.
Thanks.
It's pretty standard (and recommended even) to install the entire Xcode tool set with the new SDK in a different root directory. I use /Developer_SDK3.2 for example.