GNOME Bugzilla – Bug 756551
ios-universal: remove targets
Last modified: 2015-10-14 08:35:57 UTC
The ios-universal build is targetting 5 targets right now: 2 emulator versions, x86 and x86_64 3 arm versions, armv7, armv7s and arm64 I'm proposing we remove: * x86, osx has been 64bit only for some time now * armv7s
The emulator was an 32 bit application last time I used it. Also for the binary releases we should still build all of the arm versions, armv7s is faster than armv7 for various tasks. It's just that armv7s is not required by the appstore anymore because armv7 is compatible with it, and arm64 is the new thing. But there are devices that are not arm64 but armv7s
The simulator can be both 32 bit and 64 bit. From http://stackoverflow.com/questions/28033635/why-does-the-ios-simulator-require-i386-and-x86-64-symbols-even-though-im-on-an 32 bit is used for older iphones and 64 bit is used for ipad simulation so we will still need both. We also would need to support armv7s to support applications wanting to build with that architecture on the iphone 5. So in short, we can't do anything yet. https://www.cocoanetics.com/2014/10/xcode-6-drops-armv7s/ contains some more information.
Lame ... ok, so we need to keep all arch :(