[Genymotion] LINE認証時の「正常に処理できませんでした」を解消する方法
Genymotion で LINE を認証しようとした時にエラーが出たので調査した。
状況
Facebookアカウントで認証した際にエラーが発生。発生したエラー
正常に処理できませんでした。 しばらく経ってからもう一度お試しください。しばらく経って試しても同じエラーが発生する。
解決方法
エミュレータだったので、各所で紹介されている解決方法では上手くいかなかった。試した方法
以下の方法を試してみたが、いずれも効果なし。- LINEを強制終了する
→変わらず - LINEを再インストールする
→変わらず - 画像の共有でLINEを起動する
→変わらず
Genymotion で解決した方法
実機の話であるが、「圏外」だと同じようなエラーが発生した事案を発見した。 エミュレーターなので「圏外」以外どうしようもないのだが、これに関して何かできることはないか色々と弄ってみた。Genymotion は、ウィンドウの右端のアイコンで様々な操作ができる。
- バッテリー
- GPS
- カメラ
- 音量操作
- 画面回転
- 操作ボタン(戻るボタン・ホームボタン・アプリ切替)
「圏外」とは関係ないかもしれないが、位置情報を送ってみるとどうなるか試してみた。
「GPS のエミュレート」を ON にしてみる(位置情報は横浜あたりを適当に設定した)。すると、あっさりと認証が通った。
GPS との因果関係は分からないが、とりあえずこれでいけた。