Search code examples
iphoneiosipod

How do I make my application available on the App Store iPod 2G + iPhone3GS


we are making an app which need to support iPod Touch 2G and more than iPhone 3GS.

Is that possible?

EDIT: I don't want to support 3G.


Solution

  • The 3GS is not difficult to support; it's an armv7 processor, and can be targeted with Xcode 4.5. They'll run iOS 5 or even iOS 6. Aside from having more limited memory, they're not difficult to develop for at all.

    The 2nd Generation iPod Touch (and the third generation, for that matter) are both equipped with an armv6 family processor.

    • Xcode 4.5 can not generate code for the armv6. You'll need to use Xcode 4.4.1 or earlier to develop for them, and the compilers are not in good shape.
    • They can not run iOS 5 or 6. In fact, they won't even run 4.3; you need to target 4.2.

    The 3GS is a pretty reasonable requirement, but you should not target the older iPod touch models.