Awful material issues with URP+iOS using forward rendering

I get unexpected lines on one side of all objects after building to iOS. (see images)

Using URP 12.1.7, Unity v2021.3.6f1, forward rendering path

I’ve used the URP lit shader along with a few from the asset store (Omnishade, URP+lite) and the lines on all objects regardless of which shader is used. The lines only appear one side of every object.

Everything looks smooth and as expected in Unity. The lines only appear after building to iOS. Has anyone experienced this? I’ve tried with/without post-processing, changing lurching settings, changing quality setting me but I’m not having any luck figuring out what’s causing it.


Are the objects places very far away from the center of the scene (0,0,0)?
If not, I’m guessing there is a bad settings in the ios player settings, but not sure

Nah, they are all centered around the scene center. I’m sure it’s some random setting I’m overlooking, but I’ve never seen this issue. I guess I’ll try adjusting each setting and doing a few dozen builds until I track down the cause

Do you have dark mode enabled? It can affect some shaders for some reason.

I didn’t, but I just tried building again to compare light & dark mode. Same results with each, so it doesn’t appear to be related

Did you resolve this issue somehow?