マゼンタになる
https://gyazo.com/dcc56923cb9a65ff936094dcb3ebd6fd
今回のケース
現象: スクリプト上からシェーダを指定して、PC上ではちゃんと見えたが、Oculus Go上ではマゼンタになった
原因
スクリプトからShader.Findを使ってUnlit/Textureシェーダーを指定
しかしUnityのコンパイラはShader.Findで参照されていることがわからない
そこで「使っていないシェーダーだ」と判断してOculus Go版から削除してしまう
対処
Resources以下にあるものとは動的ロードの対象だと判断し、それとそこから参照されるものは削除しない
そこでResources以下に適当なマテリアルを作成してUnlit/Textureを指定