Pixelで顔認証が出来なくなった!?設定のキャッシュ消してみた

Pixel4で顔認証が出来なくなった

先日のAndroid12の先行アップデート後、顔認証が出来なくなった。

その時行ったこと
  • 再起動
    ⇒変化なし
  • 再設定(顔データ再登録)
    ⇒顔が認識されない…角度を変えたり距離を変えたり、背景変えたり何とかできた・・・
    結果、翌日再び認証されず
  • 設定のキャッシュ削除
    ⇒以後再発無し。時々起きるが再起動で直るようになる。

設定のキャッシュ消去が有効化も?

アプリに不具合がある場合、まずいったんアプリを閉じ(起動アプリ一覧から)再起動。
それでもダメならアプリのキャッシュ消去。
それでもダメならアプリの再インストール(入れなおし)
それでもダメなら諦める。

顔認証は設定アプリで行うため、もしやと思い設定アプリのキャッシュを消去してみたのです。

キャッシュ削除

設定を開いたらアプリをタップ

アプリ一覧から設定を探し出し、タップ。
虫メガネマークで検索もできるよ!
その後ストレージとキャッシュをタップ。

キャッシュを削除をタップ。
ストレージの消去はタップしちゃダメ。設定リセットされるかもなので…

そもそもキャッシュとは

前回の起動情報を保存して起き、次回の起動時に素早く立ち上がるようにするための物
何もなければいいんですが、前回キャッシュ保存時に不具合が発生すると
その不具合情報を基に立ち上がるため、エラーが生じる
って感じです。
今回の顔認証で起きたことは・・・おそらくアップデートの際にキャッシュが破損したのかと思います。
そのため顔認証時に毎回不具合情報が読み込まれ、正常に稼働できなかったのではと推測します。

*必ずこれで直るかは保証できないので悪しからず。