3分で読めます
| ハウツー

パスワード入力欄がアスタリスクや箇条書きで隠される機能は、コンピュータと同じくらい古いセキュリティ機能です。そのため、入力したパスワードがプレーンテキストで表示されると、確かに驚きます。しかし、iOS 18ではまさにそれが一部のユーザーに発生しています。iPhoneでパスワードが隠されない理由と、その対処法をご紹介します。
この問題は、iOS 18のパスワードアプリと強力なパスワード候補に関連する軽微なバグが原因です。特定の設定を有効にした状態で、特定の手順を特定の順序で実行すると、パスワードがプレーンテキストで表示されます。ただし、これは深刻な状況ではない場合にのみ発生します。その理由については後述します。
もっと明白な側面も確認しましょう
しかしその前に、もっと明白な可能性をいくつか除外しておきましょう。パスワード入力欄にパスワードを入力しているかどうか、そして「パスワードを表示」オプションが無効になっているかどうかを必ず確認してください。スペースを節約するため、このオプションは目のアイコンで表示されることが多いです。
一部のアプリやウェブサイトは、通常のテキスト入力フィールドとパスワード入力フィールドの違いが明確でないほど設計が不十分です。このような状況では、どちらかのフィールドを混同してしまうのも無理はありません。
また、ウェブサイトが信頼できるものであることを確認してください。フィッシング詐欺の兆候である可能性があります。信頼できないウェブサイトではパスワードを入力しないでください。特に、複数のサービスでパスワードを使い回している場合は注意が必要です(そもそも、使い回すべきではありません)。
iPhoneでパスワードがマスクされない問題を修正

さて、今回対処するバグは、先ほど申し上げた通り、限られた状況下で発生します。技術的には、Safariを使用していることが要件の一つです。しかし、多くのアプリはログインページとして「Safariウィンドウ」のようなものを内部で使用しているため、この問題がより頻繁に発生します。
また、特定の設定を有効にし、いくつかの手順を正確な順序で実行する必要があります。以下では、これら両方の状況について説明します。設定を変更するか、「ワークフロー」を変更するかを選択できるようにしてください。
1.「強力なパスワードを提案」をオフにする
所要時間: 2分
この問題は、iOS 18のパスワードアプリの「強力なパスワード」機能の実装にバグがあることに起因しています。この機能のオプションは2か所に分かれており、両方確認します。最初のオプションについては、以下の手順を実行してください。
- [設定] > [アプリ] > [パスワード]に移動します。

- 「強力なパスワードを提案」トグルを無効にします。
2. パスワードの自動入力を無効にする
2番目のステップもほぼ同じです。以下の手順を実行してください。
- [設定] > [アプリ] > [パスワード] > [自動入力設定を表示]に移動します。

- パスワードとパスキーの自動入力トグルを無効にします。
3. パスワードの「自動入力」を無効にする
最後に、有効にするとバグを引き起こす可能性があるもう1つのオプションは、パスワードアプリの「入力元自動入力」です。これを無効にする方法は次のとおりです。
- [設定] > [アプリ] > [パスワード] > [自動入力設定を表示]に移動します。

- 「自動入力元」セクションで、「パスワード」トグルをオフにします。
4. パスワード入力の「ワークフロー」を確認する
このバグは特定の手順で操作する必要があるため、上記のオプションを有効にしておくことで回避できます。問題が発生する具体的な手順については、以下をご確認ください。
- ログインしていないウェブサイトを開きます。
- そのウェブサイトのページにアクセスして、新しいアカウントを作成してください。
- 任意の電子メール、ユーザー名、その他の必要な情報を入力し、「パスワード」フィールドをタップします。

- パスワードフィールドが黄色に変わり、「強力なパスワードを使用しますか?」というダイアログボックスが表示されます。「今はしない」をタップしてください。
- iOS 18のバージョンやiPhoneのモデルによっては、パスワードが黄色く表示される場合と表示されない場合があります。もう一度タップしてください。

- ランダムなプレースホルダーパスワードを入力し始めます。入力されたパスワードはプレーンテキストで表示されます。
- 画面上の他の場所をタップしてください。パスワードはアスタリスクまたは箇条書きに変わります。
注記
iPhone 11 ProとiPhone 16のXCodeエミュレータを使用して、フィールドをタップするたびにパスワードが表示されるようになりました。しかし、他のユーザーからは、ダイアログボックスを閉じた後、初めてタップした時にのみ問題が発生するという報告がありました。
問題は、パスワードマスキングのような基本的な機能を実現するために、ユーザーに特定の手順を強制するのは不合理だということです。しかし、スティーブ・ジョブズが「アンテナゲート」問題に対して最初に行った対応は、iPhoneの持ち方を変えるよう人々に指示したことを忘れてはなりません。Appleの「私のやり方か、そうでなければ出て行け」という姿勢は、すぐに変わる可能性は低いでしょう。
5. パスワードアプリをアンインストールする
可能性は低いですが、手順1~3の設定を変更してもうまくいかない可能性があります。この場合、他のユーザーと同じようにサインアップページへの入力を続けるには、根本的な解決策が必要になります。パスワードアプリに認証情報を保存していない場合は、アプリをアンインストールするだけで済みます。
iOSは長い間、システムアプリのアンインストールをブロックしていました。公平を期すために言うと、Androidも同様でした。そのため、多くのiOS内蔵アプリがアンインストールできることを、今日に至るまで知らない人も多いかもしれません。その方法は次のとおりです。

- ホーム画面でパスワード アプリのアイコンをタップして押し続けます。
- いくつかのアクションを表示するダイアログ ボックスが表示され、下部 (アイコンの位置によっては上部) に[アプリの削除]が表示されます。
- 押し続けると「編集」モードになり、アイコン上の-をタップしてアプリをアンインストールできるようになります。
- どちらの方法でも、一部の機能が失われることを警告するダイアログボックスが表示されます。「削除」をタップして確定してください。
注記
お住まいの国やiOSのバージョンによっては、パスワードアプリをアンインストールできない場合があります。その場合は、 「アプリを削除」ボタンのみが表示され、アプリがAppライブラリに残ることを警告します。

優れたセキュリティ対策のリストには必ずと言っていいほど「パスワードを他人に教えない」という項目があり、たいていはそこから始まっています。アスタリスクや箇条書きでパスワードを隠すことで、パスワードを盗もうとする人から身を守ることができます。しかし、iPhoneではそうはいきません。iOSが生成したパスワードよりも自分のパスワードを優先するには、パスワードを隠すことを諦めなければなりません。これが本当にバグなのか、それともAppleが強制的に導入した「機能」なのかは、まだ分かりません。