You cannot wear this avatar as it has not been published for this platformでVRchatで表示されないエラーを直す方法

You cannot wear this avatar as it has not been published for this platform
このアバターはこのプラットフォーム用に公開されていないため、着用することはできません

unityからvrchatにアップロードしてもこのようなエラーが出ることがあります。

スポンサーリンク

これは対応するデバイスでログインしていないとアバターが見られないということです。
例えば、デスクトップPC対応アバターとQuest対応アバターの両対応にしたい場合、両方でアップロードする必要があります。

そしてQuest用アバターをアップロードしても、デスクトップPCからは表示されずに、上のようなエラーが出ます。

直し方としては、

unityの左上のFile→Build SrttingsでPlatformをPC,mac&Linux standaloneに→Switch Plarformを押す

そしてVRchatSDKからPC対応アバターとしてアップロードします。

そして同じようにQuest用にFile→Build SrttingsでPlatformをAndroidに→Switch Plarformを押す

そしてVRchatSDKからQuest対応アバターとしてアップロードします。

すると表示されるようになります。