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

画像クレジット: Meta
子育ては24時間365日の仕事です。お子さんが何か頼んだ時に「不在」ボタンはありません。どんな頼み事にも対応できなければなりません。もしMessenger Kidsの返信がiPhoneに突然表示されなくなったら、すぐに解決策を見つける必要があります。アプリの再起動、インターネット接続の確認、権限の確認、Messenger Kidsの再インストールなどを試してみてください。場合によっては、連携しているFacebookアカウントの設定も調整する必要があるかもしれません。
お子さんが電話の向こうで待っているので、適当な対処法に時間を無駄にすることはできません。実際に効果のある方法を見ていきましょう。
1. ネットワーク設定を確認する
Messenger KidsはFacebookサーバーとの継続的な通信に依存しています。お使いのiPhoneが不安定なDNS、キャプティブWi-Fi、または断続的なLTEハンドオフなどの問題を抱えている場合、メッセージはリアルタイムで更新されません。Wi-Fiとモバイルデータ通信を切り替えてご利用ください。
所要時間: 3分
どちらの方法も効果がない場合は、ネットワーク設定のリセットを検討してください。これは、不正なDNSエントリ、期限切れのIPリース、誤ったプロキシ設定をクリアする簡単な方法です。以下の手順に従ってください。
- iPhoneで設定を開きます。
- 「一般」 > 「iPhoneを転送またはリセット」に移動します。

- [リセット]をタップし、[ネットワーク設定のリセット]を選択します。
- 確認のためパスコードを入力してください。
- iPhone が再起動してネットワークに再接続するまで待ちます。
2. Messenger Kidsアプリを更新する
Messenger Kidsのバージョン250.0より前のバージョンでは、チャットが同期されない、返信が表示されないといった問題が複数発生していました。これらの問題は、WebViewのレンダリング競合と、古いビルドにおけるエンドポイント呼び出しの不具合が原因でした。適切なパッチ修正とメッセージスレッドのGraphQL APIサポートを含む新しいバージョンが利用可能かどうかご確認ください。
- App Storeを開きます。
- 右上にあるプロフィールアイコンをタップします。

- 保留中のアップデートの下にあるMessenger Kidsまでスクロールします。
- 利用可能な場合は更新をタップします。
- インストールが完了するまで待ってから、アプリを再起動してください。
3. Messenger Kidsを再インストールする
バックアップから移行した場合やデバイスを変更した場合、アプリのキャッシュまたはバックグラウンド権限フラグが壊れている可能性があります。アプリを再インストールしてサンドボックス化されたデータフォルダを消去し、Facebookサーバーに新しい同期トークンを要求するように強制してください。これにより、特に起動時にメッセージログの読み込みに失敗する場合に、返信の同期が解除されることがよくあります。
- Messenger Kids アプリのアイコンをタップして長押しします。
- [アプリの削除] > [アプリの削除]を選択します。
- App Storeを開き、Messenger Kidsを検索して再インストールします。
- 保護者にリンクされた Facebook アカウントでサインインします。
- 権限を再承認し、チャットの受信トレイを確認します。
4. スクリーンタイム制限を無効にする
コンテンツとプライバシーの制限が有効になっている場合、スクリーンタイム設定によりMessenger Kidsのバックグラウンドでの更新がブロックされる可能性があります。これは、データアクセス、通知、自動取得の動作に影響するはずです。これらのトグルを一時的に無効にすることで、返信の同期動作が正常に戻り、システムレベルの中断を防ぐことができます。
- [設定] > [スクリーンタイム]に移動します。
- [コンテンツとプライバシーの制限]をタップします。

- スイッチをオフにするか、「許可されたアプリ」を開いてMessenger Kidsを有効にします。
- バックグラウンド アプリ アクティビティが有効になっているかどうかを確認します。
- アプリに戻り、メッセージが更新されたかどうかを確認します。
5. Facebookの保護者ダッシュボードを確認する
問題はiPhoneではなく、Facebookの保護者用ダッシュボードで設定されている権限に問題がある可能性があります。お子様の連絡先リストが制限されている場合、または新しいチャットに承認が必要な場合、返信が表示されないことがあります。Facebookとキッズアプリのバックエンド間の同期の遅延も、一時的なスレッドエラーの原因となる可能性があります。
- 携帯電話でFacebook アプリを開きます。
- メニュー> Messenger Kidsをタップします。
- お子様のプロフィールを選択してください。
- 連絡先、チャット履歴、承認済みリクエストを確認します。
- 必要に応じて、保留中の連絡先を承認するか、返信をブロックする可能性のあるフィルターを削除します。
6. サインアウトして再度サインインする(保護者のFacebookアカウント)
Messenger Kidsは、保護者アカウントのトークンセッションと同期します。プライバシー設定やログイン情報を最近変更した場合、クロスプラットフォーム通知の受信に問題が生じる可能性があります。また、Facebookがデバイスからログアウトしている可能性もあります。サインインしてからログアウト(またはその逆)することでトークンを強制的に更新し、お子様のデバイスとの同期を再度確立してください。
- Facebook アプリを開きます。
- メニュー>ログアウトをタップします。
- App スイッチャーからアプリを完全に閉じます。

- Facebookを再度開き、ログインします。
- 「Messenger Kids >管理」に移動して、お子様のチャットアクティビティを確認します。
7. 別のiPhoneまたはiPadでMessenger Kidsを試す
別のデバイスでMessenger Kidsをお試しください。問題がデバイスレベルの設定に起因しているのか、Metaのバックエンドサーバーに起因しているのかを簡単に確認できます。
- 別の iPhone または iPad を借りる (Apple ID にログインする必要はありません)。
- App StoreからMessenger Kidsをダウンロードしてください。
- 保護者の Facebook ログインを使用してお子様のアカウントを設定します。
- 返信が正常に表示されるかどうかを確認します。
- 成功した場合、問題はメインデバイスの iOS 環境にある可能性があります。
8. iPhoneを工場出荷時の状態にリセットする
最後の手段として、iPhoneを工場出荷時の状態にリセットしてください。iOSシステムファイルの破損、バックグラウンドデーモンの停止、プライバシー権限の設定ミスなどにより、アプリの動作がブロックされる可能性があります。完全リセットを行うと、すべてのデータが消去され、OSが最初から再インストールされます。事前にiCloudでデバイスのバックアップを必ず行ってください。
- 「設定」 > 「一般」 > 「iPhoneを転送またはリセット」を開きます。
- [すべてのコンテンツと設定を消去]をタップします。

- 指示に従ってApple IDを認証します。
- iPhone を新規としてセットアップするか、バックアップから復元します。
- Messenger Kids を再インストールし、Facebook 保護者ダッシュボードからサインインします。
問題が解決しない場合は、FacebookヘルプサポートとAppleサポートの両方にご連絡ください。対応できる内容とできない内容については、ご自身で判断してください。少なくとも、バグがアプリ固有のものか、それともiPhoneに関係するものなのかを確認できるはずです。