On Xcode 4.5.2, both iOS 5 and iOS 6 work fine. I try in simulations for iPhone 5 and 4, as well as on all iPad. There is only a slight delay in the simulator, but the transaction is fully functional. I see that it is very important for iTunesConnect configuration. In my opinion, it is better to check the configuration of iTunesConnect before changing the code.
source share