iPhoneでGoogle Authenticatorを再設定しようとした際、過去に読み取った他人のアカウント情報が残ってしまい、アプリを削除しても消えないというケースは少なくありません。この記事では、その原因と正しい初期化方法、安全に二段階認証をやり直す手順を解説します。
Google Authenticatorの仕組みとデータが残る理由
Google Authenticatorは、読み取ったQRコードから発行元サイトの秘密鍵(トークン)を端末内に保存し、そこからワンタイムパスワードを生成します。つまり、アプリを削除しても本体にデータが残る仕組みではなく、通常は削除と同時にデータも消えているはずです。
しかし、App Storeに雲と下向き矢印のアイコンが表示される場合、これは”過去にインストールしたアプリの再ダウンロード”を意味し、アプリ自体は初期状態ですが、iCloudバックアップの復元によって再び古い情報が読み込まれることがあります。
iCloudバックアップによるデータ復元の可能性
Google Authenticatorは基本的にiCloud同期を行いませんが、アプリの設定や関連データがiPhone全体のバックアップに含まれている場合、削除後の再インストールで過去の情報が復元されることがあります。
例えば、友人のQRコードを誤って読み取った状態でiCloudバックアップが作成されていると、そのバックアップを読み込んだ際に問題が再発するケースがあります。
完全にAuthenticatorデータを初期化する手順
以下の方法でアプリを完全に初期化し、問題を解消できます。iPhoneの操作に慣れていない方でも実践しやすいよう、なるべく分かりやすくまとめています。
- ① Google Authenticator を削除
ホーム画面で長押し → 削除 - ② iCloudバックアップの“Appデータ復元”を停止
設定 → Apple ID → iCloud → iCloudバックアップ → “このiPhoneをバックアップ” をオフ → 再度オン - ③ App StoreからAuthenticatorを新規インストール
雲アイコンではなく、再インストール後にバックアップ復元されなくなっているか確認
この方法により、過去のバックアップが影響することなく“完全に初期化された状態”でAuthenticatorを再設定できます。
正しい二段階認証の再セットアップ方法
Authenticatorの初期化ができたら、次は安全に二段階認証を再設定します。QRコードはユーザーごとに異なるため、他人のコードを読み取ってもログインできない仕組みになっています。
正しい手順としては、各サービス(Google、Yahoo、SNS、取引所など)の「セキュリティ設定」→「2段階認証」→「認証アプリを追加」から新しいQRコードを生成し、自分のAuthenticatorで読み取ります。
具体例として、Googleアカウントの場合はこちらの公式ページ[参照]から設定できます。
注意:他人のQRコードを読み取った際のリスク
他人の二段階認証コードを読み取る行為自体は不正ログインにはつながりませんが、相手のアカウントの安全性を損なう可能性があるため非常に危険です。
今回のケースのように誤って読み取った場合、アカウント所有者に不具合や通知が届く場合もあるため、すぐにアプリを初期化し、再設定することが重要です。
トラブルが解決しない場合の追加対処法
まれに、アプリ単体の問題ではなくiPhone内部キャッシュやシステム側の履歴が干渉している場合があります。そのような場合は以下の方法も有効です。
- iPhoneを再起動する
- 設定→一般→iPhoneストレージで「Authenticator」が完全に削除されているか確認
- 別の認証アプリ(Microsoft Authenticator など)を一時的に使用する
それでも解決しない場合は、Appleサポートの相談も有効です。
まとめ
Google Authenticatorの再インストール時に他人の情報が残るのは、多くの場合iCloudバックアップの影響です。この記事で紹介した初期化手順を実行することで、不要なデータを完全に消去し、安全に二段階認証を設定し直すことができます。Authenticatorは重要なセキュリティアプリのため、確実な手順で再設定することをおすすめします。


コメント