Hi,
I had my App Size down to 17mb, but with the latest Unity3D I’ve seen a large increase in size.
I was trying to stay under the 20mb ota limit, but that looks impossible now.
yes it will still run on 4th gen and 3rd gen (3G is the same as 2G).
the raise is because you use universal platform, that means you have the application in twice, once for ARMV7 and once for ARMV6, both 15 - 18mb in size
EDIT: In the xcode build for appstore distribution I get a warning saying all apps should include an ARM7 architecture, if I set to only ARM6 to keep the build size down.
Is this only a warning or will it result in appstore review rejection?
I’ve built this for a 2G test device so Opengl1.1 is fine for me, which is Arm6.
Once it will be a requirement to provide ARMV7, ARMV6 support will drop or “only if you really want”, thats likely to happen this autumn when iOS 5 happens where apple will likely cut support for pre 3GS and thus also ARMV6, where you can go with only ARMV7, set the min OS to iOS5 and don’t have to care about the remaining <= 15% ARMV6 of 150-170M devices by then anymore.
I’ve never been able to test on an arm7 device, would an arm6 app work at all? I ask because I’ve been told to slim down my app size, but I’m limited in that regard; I didn’t know that Universal made it so much larger though. I’d alter it to arm6 only if I knew people with an iphone4 wouldn’t get an update that broke them.