Issue with lighting when switch iOS target platform

I have sprite with diffuse material, ambient light in render settings set to (0,0,0). Create spot light and target on sprite. On sprite i see light spot, ok, but when switch platform to iOS, spotlight does not work. What is this?

I believe spot lights have been disabled in forward rendering mode, at least they have on normal Unity. You cannot use deferred rendering mode on iOS though...

When you switch platform, or reload a project, Unity resets the graphics emulation. Try going to Edit > Graphics Emulation and change to iPhone 4, 3Gs, iPad OpenGL ES 2.0.

I often find that Unity will also disable pixel shader effects in the inspector so I need to reenable them also.