久しぶりにUnityを使おうとしたら、なぜか失敗したので対処方法を書きました。
使用した環境
Unity Hub 3.10.0
1. 状況:Unity Hubを開いてログインしたら2段階認証で失敗した
Unity Hubでログイン画面が出た時、IDとパスワードを入力します。
IDとパスワードが合っていると、SMSで6桁の番号が送られてくるのでそれを入力します。
たとえば、ここでは191208という6桁の数字が自分のSMSに来ています。

しかし、Unity Hubで191208を入力しても、なぜか失敗します。
2. 解決策:PCのブラウザでログインする
Unity IDで調べると出てくる、こちらのサイトからID/Passwordでログインします。
id.unity.com
ここでは、SMSによる2段階認証が使えました。
Unity Hubを再起動し、PCブラウザでUnity IDにログインできている状態でもう一度ID/Password認証をします。
すると、ディープリンクでブラウザからUnity Hubを開くことになり、Unity Hubでのログインが成功しました。
3. おわりに
2段階認証で番号が合っているのにログインできなかったのは初めてですが、なんとかログインできてよかったです。

