[Genymotion] LINE認証時の「正常に処理できませんでした」を解消する方法

2 min read

Genymotion で LINE を認証しようとした時にエラーが出たので調査した。

状況

Facebookアカウントで認証した際にエラーが発生。

発生したエラー

正常に処理できませんでした。 しばらく経ってからもう一度お試しください。
しばらく経って試しても同じエラーが発生する。

解決方法

エミュレータだったので、各所で紹介されている解決方法では上手くいかなかった。

試した方法

以下の方法を試してみたが、いずれも効果なし。
  1. LINEを強制終了する
    →変わらず
  2. LINEを再インストールする
    →変わらず
  3. 画像の共有でLINEを起動する
    →変わらず

Genymotion で解決した方法

実機の話であるが、「圏外」だと同じようなエラーが発生した事案を発見した。 エミュレーターなので「圏外」以外どうしようもないのだが、これに関して何かできることはないか色々と弄ってみた。

Genymotion は、ウィンドウの右端のアイコンで様々な操作ができる。

  • バッテリー
  • GPS
  • カメラ
  • 音量操作
  • 画面回転
  • 操作ボタン(戻るボタン・ホームボタン・アプリ切替)

「圏外」とは関係ないかもしれないが、位置情報を送ってみるとどうなるか試してみた。
「GPS のエミュレート」を ON にしてみる(位置情報は横浜あたりを適当に設定した)。すると、あっさりと認証が通った。

GPS との因果関係は分からないが、とりあえずこれでいけた。