@Lex: You will need to build 3 different app packages, one for each architecture and submit each of them to the Store. You don't need different code bases, unless you have architecture specific code, so you should be able to fully test one architecture and then smoke test the others.
Robert