I have a DAE character that looks correct (better actually) in Unity, but when I put it to Xcode her face turns green and neck is yellow. I don't think it is misplaced because I can see her eyes, nose, mouth and ears but her face is green for some reason.
Weird thing is, in Finder's preview, it also has a green face
Please help because other characters look fine.
That's because your model has a corrupted UV texture set. When this model was texturing in Unity, facial UV texture set was occasionally deleted or corrupted. A solution is simple – go to Unity UV Editor
, select facial UV vertices of your model and reassign texture.
In Xcode you can only assign
a texture and not fix UV texture set, because Xcode has no UV Texture Editor. So there's no available solution for Xcode, because it's not a texture's issue, it's UVs' issue.