Ipad

iOSが削除されたiMessageの添付ファイルを保存していることが発覚

iOSが削除されたiMessageの添付ファイルを保存していることが発覚

メッセージの添付ファイル

ちょっと変ですね。最近、iOSが削除されたSMSとiMessageの添付ファイルを保持していたことが判明しました。iOSソフトウェアはすべての添付ファイルを「ライブラリ/SMS/添付ファイル」ディレクトリに保存しており、メッセージアプリから添付ファイルを削除すると、そこからも削除されるはずです。

しかし、多くの人が指摘しているように、どうやらそうではないようです。あるユーザーは、自分のデバイスのストレージに表示されている「その他」カテゴリに何が含まれているのか調べようとしたところ、そのディレクトリに何千ものサブフォルダがあり、その中には自分が削除したはずの画像が含まれていたそうです…

以下は 12 月下旬の Reddit スレッドでの彼の投稿です。

「私のデバイス(またしてもiPhoneの中で一番容量を食っていた)の『その他』が一体何なのかを突き止めるための、もう一つの探求として、私は全てを削除しました。アプリ、音楽、写真など全て。Safariのキャッシュをクリアし、全てのテキストメッセージを削除し、全てのメールアカウントも削除しました。」

iExplorerでデバイスを閲覧したところ 、何も見つかりませんでした。 バックアップを閲覧したところ、  /Library/SMS/Attachments/(あるいは /private/var/mobile/Library/SMS/Attachments/ か /var/mobile/Library/SMS/Attachments/ )という場所が目立ちました。

そこには何千ものサブフォルダがあり、前回の完全消去/復元以降に送受信した画像が含まれていました。全てです。何ヶ月も見ていなかったもの、 何ヶ月も前に削除したもの。チャットから画像を削除したことは覚えています。それどころか、会話自体もずっと前に削除しました。それに、その後もすべての会話 を削除したことも覚えています  。では、なぜこれらの添付ファイルがまだ残っていたのでしょうか?」

パニックになる前に、iClarified が報じているように、Apple は最近の iOS 6.1 アップデートでこの不具合をひっそりと修正した可能性があります。しかし、古いファームウェアを使用しているデバイスをお使いの方にとっては、これは重大なセキュリティリスクとなる可能性があります。少なくとも、余分な容量を消費するため、煩わしいものとなるでしょう。

では、どうすればいいのでしょうか?ジェイルブレイク済みのユーザーは、SSHまたはiFileを使ってディレクトリ内のすべての添付ファイルを削除できます。デバイス上で/private/var/mobile/Library/SMS/Attachments/に移動し、サブフォルダを削除するだけです。ただし、他のアプリと競合する可能性があるため、ご注意ください。

明らかに、最も安全な方法はiOS 6.1にクリーンリストアすることです。これで問題が解決するようです。まだiOS 6.1にアップグレードしていないのであれば、とにかくアップグレードすることをお勧めします。AppleはiOS 6.1.1のリリースを準備しているようで、このアップデートでは新しいEvasi0n脱獄で使用されている脆弱性が修正される可能性が高いからです。

追記:この方法をうまく試せない方のために、簡単な手順をご紹介します。まず、iFunBoxなどのツールを使って、最近受信したiMessageの添付ファイルがあるフォルダを特定し、そのパスをメモしてください。次に、メッセージアプリを開き、添付ファイルがあった会話を削除します。最後に、iFunBoxに戻り、メモしたパスに移動します。iOS 6.1をお使いの場合は、フォルダは削除されているはずです。

Milawo
Milawo is a contributing author, focusing on sharing the latest news and deep content.