iPhone Launch Problem?

Why does my game only successfully launch when I tick enable cooking on the fly, if I cook it on my computer it just launches a splash screen then a black plain screen on my phone that doesnt do anything. Why does it only works if I press cook on the fly?