【解決済】モバイルSuicaにログインできなくなった

利用履歴が見れない

出張の精算をするためモバイルSuicaの「SF(電子マネー)利用履歴」画面を見ようとしたら、画面が真っ白で履歴が出てきませんでした。

アプリの問題だろうと思い、後日再インストールしようと思いました。

チャージもできない

残高が少なくなってきたのでチャージしようとチャージの画面に行きましたが、「クイックチャージ入力」画面も真っ白になりチャージができませんでした。
またログイン画面も真っ白になりログイン自体もできなくなりました。

解決策がない

検索して解決策を探しましたが該当する現象が見当たりません。
(結果的に検索の仕方が下手くそでした)
トラブル時の基本としては、アプリをアンインストール、そして再インストールです。
しかし元の状態になるのか不安があり再インストールに踏み切れませんでした。

そこでアプリのレビュー欄からヒントを探しました。

  • モバイルSuicaが使用不可能な状態になっています。
  • クレジットカードからチャージできなくて困ってます。
  • コールセンターに繋がりにくい
  • スマホがわるい。と言われた

同じ現象のレビュー「ログインと書いてあるだけで真っ白の画面のまま」「クイックチャージとログインができなくなりました。」がありましたが解決策は書かれていませんし、再インストールしても同じだったと書かれています。


GPUレンダリングオンが原因

  • GPUレンダリングをONにして使おうとすると、唯一動かないのがこのアプリです。
  • ログイン画面でなにも表示されなくなる原因はGPUレンダリングのON/OFF
  • GPUレンダリングを常にONにした状態だと起動できない

「GPUレンダリング」という言葉を見て記憶が蘇りました。

使っているスマホはSONY Xperia SO-04E Androidのバージョンは4.4.2です。
古い機種なので少しでも高速化、バッテリーのもちを改善するために、先日下記の設定を行いました。

開発者向けオプションにて

  • ウィンドウアニメスケール:OFF
  • トラジションアニメスケール:OFF
  • Animator再生時間スケール:OFF
  • HWオーバーレイを無効:オン
  • GPUレンダリングを使用:オン

どうやらこの設定が今回の悲劇を招いたようです。

GPUレンダリングを使用をオンからオフにすることによって、真っ白だった画面に履歴やチャージ画面が表示されるようになりました。

アプリで不具合が発生した場合、開発者向けオプションを使っていれば一旦オフにして動作を確認した方が良いことを学びました。
(了)