私たちは皆、たくさんのテキストメッセージを送受信しています。iMessageやSMSなどもありますが、誰もが使っています。私は友人や家族との連絡、クライアントや編集者とのチャットなど、様々な場面でテキストメッセージを利用しています。かかりつけ医や歯医者からは、予約のリマインダーとしてテキストメッセージが送られてきます。Amazon、Apple、eBayなどのサービスからは、荷物の発送や配達の通知が届きます。また、アカウントにログインするために必要な6桁のコードを受け取るために2段階認証を使用しているサービスからも、テキストメッセージが届きます。
iCloudアカウントのおかげで、すべてのデバイスですべてのテキストメッセージを確認できるのは便利です。iPhoneで受信したテキストメッセージを、iPad、iPod touch、あるいは2台のMacで確認できます。例えば、Amazonのテキストメッセージスレッド(荷物が発送されたこと、今日配達予定であること、そして配達されたこと)をすべてのデバイスで確認できれば便利です。iPhoneが手元になくても、iPadやMacで作業しているときでも、テキストメッセージを確認し、必要に応じて返信できます。
私はメッセージリストにかなりこだわりがあって、不要な会話がごちゃごちゃしているのが嫌なんです。不要なメッセージが長々と並んでいるのが邪魔にならないように、リストの中で相手を探しやすくするために、終わったら削除するようにしています。やり方は簡単です。iOSデバイスなら左にスワイプして「削除」をタップ。Macなら、メッセージアプリでアバターにマウスオーバーして×ボタンをクリックするだけです。
問題は、複数のデバイスを使っている場合に発生します。それぞれのデバイスで、それぞれの会話を削除する必要があります。つい昨日、iPadでこれを実行したのですが、保存する必要のないメッセージスレッドが数十件ありました。配信通知、あれこれのリマインダー、ログインコード、そしてたまにしかこのようにやり取りしない人からのテキストメッセージなどです。削除するメッセージがたくさんある場合は、「編集」をタップし、スレッドを選択して「削除」をタップすれば、スワイプするよりも速いですが、すべてのデバイスでこの操作を行う必要があります。
カーク・マケルハーン/IDG これらの顔のないアバターはすべて、配達、ログイン コード、または予約リマインダーに関する自動テキスト メッセージを表しています。
メッセージアプリが iCloud を使用してこれらのメッセージをすべてのデバイスに送信できる場合 (デバイスを Apple ID で動作するように設定していれば iMessage はこれを自動的に実行し、iPhone の[設定] > [メッセージ] > [テキストメッセージ転送] でこの機能をオンにしていれば SMS が転送されます)、iCloud はすべてのデバイスの会話も削除できないのはなぜですか? 定期的に各会話をチェックして、削除の手順を実行する必要があるのはなぜですか? これは電子メールの場合とあまり変わりません。IMAP アカウントでは、1 つのデバイスでメッセージを削除すると、そのメッセージは電子メールサーバーからも削除され、別のデバイスでは表示されなくなります。メッセージアプリはなぜこのように動作しないのですか?
現在のシステムは混乱を招いています。これはずっと前からのことで、Appleが修正するのはそれほど複雑な作業ではないでしょう。すべてのメッセージを保持したい人もいるかもしれませんが、これもオプションとして、選択したデバイス上のメッセージのみを削除する設定にすれば実現できるでしょう。メッセージアプリでアクティブなメッセージと削除済みのメッセージを同期できれば、ユーザーは1つのデバイスで会話を整理し、すべてのデバイスで常に同じテキストメッセージを見ることができるようになります。