it works fine on a Simulator, but when i try to run it on my mobile (...)
When running on simulator, see how much of your RAM is used. Maybe you have a memory leak somewhere in your app ?