I wouldn't consider a bug so much as just a shortcoming of the simulator... the simulator can't run the exact same binary as the iPhone because the CPU in Mac is different from that of an iOS device. To do final software tests, always do it on an actual iOS device, not the simulator.