I have a Universal game out that’s about 21.6mb (no way I can shave any more off that so don’t ask), and I was considering maybe releasing it as Arm6 only to reduce my app size down enough to get under the 20mb limit.
Outside of the argument about whether I even need to be under the 20mb limit… would the people who own my game notice any differences if I did that?
Good question. Do you have devices with either CPU to test on? Get some testers, make a list of things for them to try. The feedback should tell you if it’s acceptable. The other thing is whether it would be allowed on the App Store, or if it’s just strongly recommended.
I have an armv6 only app on the market that works fine on all devices (last updated 6 weeks ago). Some people report on these forums that they get better performance on newer devices with armv7 only (only works on devices from the iPhone 3GS generation onwards), but I found no difference when I tested it on my game.
If you are worried about performance, then armv7 may be the way to go as you would likely be struggling on the older devices anyway.
If it is just a general concern about compatibility, try armv6 only and armv7 only.