Ipad build works but not iphone

Hi!, I’m developing a game for IOS. My build works fine on the Ipad but when i try it on my ipod touch 4 and on an iphone 4 it crashes. On the consoles it shows this (I removed the dates and names):

PerfectShot[243] : → registered mono modules 0x1651394
backboardd[52] : CoreAnimation: updates deferred for too long
backboardd[52] : CoreAnimation: timed out fence 14baf
SpringBoard[67] : CoreAnimation: failed to receive fence reply: 10004003
backboardd[52] : BKSendGSEvent ERROR sending event type 23: (ipc/send) timed out (0x10000004)

Also, it’s not happening in the first scene. At first it crashed because of the time it took to load but i made a splashscreen scene and it opens but when it switches to the main scene, that’s where it crashes.

If anyone could help that would mean a lot!

Chances are you need to reduce the size of memory your scens use.

Have you tried setting all textures to PVRTC? Do you load audio via Resources? Those were the two major adjustments I did to allow full gameplay on the iPod Touch.

[EDIT] Just found it! Hadn’t read well lol sorry. Thanks!!
How did you manage your audio?

Instead of loading all audio files at load, use Resources. It loads files stored in the hard drive when needed. This drastically reduces initial overhead.