If an app runs well on iPhone 3GS with iOS 5.1, how to know that it runs well on iOS 4.3? [closed]
- by ????
I bought an iPhone 3GS just to test backward compatibility of apps that I developed, but it arrived preinstalled with iOS 5.1.
So even if an app runs well on iPhone 3GS and iOS 5.1 with its hardware limitation, how can we tell that it runs well even on iPhone 3GS with iOS 4.3?
Will it actually be better to install iOS 4.3 on the phone so that we know even the older iOS can support it, so the newer iOS will work well supposedly? Or is there a need to buy yet another iPhone 3GS and install 4.3 on one and 5.1 on the other?
(my assumption is that if we set the app's build target iOS to 4.3, the iPhone 3G won't be able to install it, because iPhone 3G only runs iOS up to 4.2. So the target device is 3GS but not earlier. But it will exclude iPod Touch 2nd Generation as well because they also can only support iOS up to 4.2 only)