Fail on device with OpenGl ES 2.0 but not 1.x

Hi All,
I have a project that compiles to XCode and runs fine on all my devices but ONLY when I target OpenGL ES 1.x. If I target OpenGL ES 2.0 it will crash Every time on the devices. (I believe at the point when it tries to draw a model)
My other projects do not experience this kind of issue, however it has been a problem with this particular project for some time, when working in Unity 3 and Unity 4. I thought it would get solved organically and it wouldn’t matter as it works fine when I Publish for 1.x but it means I am unable to add all the awesome new features to this game like shadows. Has any one experienced anything like this? I’m really stumped.

Turn on Graphics Emulation in the Unity Editor for OpenGL ES 2.0 to see the errors on Play if relating to your models. You can then file a bug report if you feel it’s Unity causing the issue. Otherwise you should be able to get and post the crash report from the xcode debugger to get more help to your problem.

Thanks, emulator works fine have explored that. And as I said my other games show no symptoms of failure. There is a new beta out today I will download and recompile for OpenGL es 2.0 and see what happen if it still fails I will grab Xcode crash report and send it in ( got a feeling it will not work tho)

Make sure you aren’t testing on anything below an iPhone 3GS, and that your game is set to build for ARM7.

Definitely no misunderstanding over arm 7 devices I tried all.
Still got the same issue, I updated the app (A Monster Ate My Homework) for the appStore with OpenGL 1.x as it just won’t run on devices when compiled with OpenGL 2 the main issue here being - no shadows, Other apps I have are fine eg Dune Rider recently submitted and approved with shadows compiled for Open GL 2. I will go to support on this one, I think.