I have a product that currently supports ARMV6 and ARMV7, that is, iPhone 3G is supported. However, our goal is to move on to the direct ARMV7 architecture (reduce the size of the binary file and resolve some build errors that we have with the specific ARMV7 libraries we are linking to). However, we do not want to completely leave 3G users in the dark and allow them to download a lower version, which still supports their equipment. My question is this:
Does anyone know what the behavior in the App Store (documented or anonymous) for this kind of updates?
I know that 3G users will be able to use the application, if any, and that upgrading to the new version of ARMV7 will be prohibited ... but what about users who need to reinstall on the 3G device? Will the repository allow them to download an older version or just tell them to get new hardware?
source share