Custom Shaders not working in Unity Cloud builds for iOS

Hi there,

I’m using some custom shaders and everything works when I build locally. But when I build via Cloud only Android works. iOS gives me the following warnings:

285: [Unity] WARNING: Shader Unsupported: ‘Unlit/Texture_color’ - Pass ‘’ has no vertex shader
286: [Unity] WARNING: Shader Unsupported: ‘Unlit/Texture_color’ - Setting to default shader.
287: [Unity] WARNING: Shader Unsupported: ‘Unlit/Transparent Color Cutout’ - Pass ‘’ has no vertex shader
288: [Unity] WARNING: Shader Unsupported: ‘Unlit/Transparent Color Cutout’ - Setting to default shader.
289: [Unity] WARNING: Shader Unsupported: ‘Custom/Premultiplied’ - Pass ‘’ has no vertex shader
290: [Unity] WARNING: Shader Unsupported: ‘Custom/Premultiplied’ - Setting to default shader.
291: [Unity] WARNING: Shader Unsupported: ‘Unlit/Transparent Color ZOFF’ - Pass ‘’ has no vertex shader
292: [Unity] WARNING: Shader Unsupported: ‘Unlit/Transparent Color ZOFF’ - Setting to default shader.
293: [Unity] WARNING: Shader Unsupported: ‘Custom/Unlit_SphereInside’ - Pass ‘’ has no vertex shader
294: [Unity] WARNING: Shader Unsupported: ‘Custom/Unlit_SphereInside’ - Setting to default shader.
295: [Unity] WARNING: Shader Unsupported: ‘Unlit/Transparent Color’ - Pass ‘’ has no vertex shader
296: [Unity] WARNING: Shader Unsupported: ‘Unlit/Transparent Color’ - Setting to default shader.
297: [Unity] WARNING: Shader Unsupported: ‘Unlit/Texture color (Supports Lightmap)’ - Pass ‘’ has no vertex shader
298: [Unity] WARNING: Shader Unsupported: ‘Unlit/Texture color (Supports Lightmap)’ - Setting to default shader.
299: [Unity] WARNING: Shader Unsupported: ‘GoogleVR/SolidColor’ - Pass ‘’ has no vertex shader
300: [Unity] WARNING: Shader Unsupported: ‘GoogleVR/SolidColor’ - Setting to default shader.
301: [Unity] WARNING: Shader Unsupported: ‘TextMeshPro/Mobile/Bitmap’ - Pass ‘’ has no vertex shader
302: [Unity] WARNING: Shader Unsupported: ‘Unlit/Transparent Color Cutout(supports lightmap)’ - Pass ‘’ has no vertex shader
303: [Unity] WARNING: Shader Unsupported: ‘Unlit/Transparent Color Cutout(supports lightmap)’ - Setting to default shader.

The result is invisible meshes. The colliders and scripts seem to work, I just don’t see the objects.
I’m using Unity 5.4.1f1. Any ideas?

Thanks!

Hey! This looks like an issue we’ve seen before

Can you please read this Read this before posting - Unity Services - Unity Discussions
and post in the existing thread about this issue UCB only error: Shader unsupported: pass Pass has no vertex shader. - Unity Services - Unity Discussions :slight_smile:

It helps us to have all the information in one place when we work on this issue

Thanks!

  • Sophia