I have a project that I created before iPhone 5 was released and I'm working on this project in xCode 4.6. By default xCode changes the build architecture of new projects to include the latest iPhone 5 instruction set.
One of the issues I faced is that a static library that I'm using for the project is not compiled for armv7s (new iPhone 5 and possibly new iPad). The workaround is to change the valid architectures property during my debugging of the project to exclude armv7s:
I'm interested in the implications of excluding the armv7s as a valid architecture from the xCode project>build settings. Will my app crash on new armv7s devices? Will it not be sold to armv7s devices from the app store?
Thank you for clarifications!