steamVRでゲーム実行時にError identifying application: UnknownApplication

steamVR pluginを入れているUnityプロジェクトでゲーム実行すると直後に

<b>[SteamVR]</b> Error identifying application: UnknownApplication
UnityEngine.Debug:LogError(Object) (at ?)

というエラーが発生していた。

 

原因はAssets/SteamVR_Resources/Resources内にあるSteamVR_SettingsのEditor App keyの値
おそらく日本語の「。」の文字がダメ

ここは”application.generated.unity.”という文字列プラスPlayerSettingsのProductNameが自動で書き込まれる

ただし 既に一度書き込まれていると上書きしない ため、値を全てクリアした状態でゲーム実行しないと再度書き込まれない。

 

初めて実行する際にProductNameを日本語「。」を使っていて、
あとからProductNameを英語に変更してもEditorAppKeyの値が変わってないのでこのエラーが発生する。

 

ProductName「あいうえお。かきくけこ」

EditorAppKeyの値「application.generated.unity.あいうえおかきくけこ」(。が抜けている状態) 

 

ProductNameを「aiueokakikukeko」に変更しても
EditorAppKeyの値「application.generated.unity.あいうえおかきくけこ」(以前のまま、エラーになる) 

 

 


参考になったヤツ
https://forum.unity.com/threads/steamvr-update-no-controllers-in-unity-games-error-bindings-for-unity-exe-was-not-set.534336/

私の場合、名前の中にアクセントがあるプロジェクト名が原因です

 

 

わかるかこんなもん!

自分だって普段ProductNameに日本語は使わないよ!今回は自分のせいじゃないよ!

関連記事




コメントを残す

※コメントは承認後に表示されます。
 コメントを公開されたくない場合、名前の後に「:非公開」とつけてください。