Ipad

iPhoneとMacのよくある問題を解決するためにApp Storeのキャッシュをクリアする方法

iPhoneとMacのよくある問題を解決するためにApp Storeのキャッシュをクリアする方法

iPhone、iPad、Mac 上の App Store キャッシュを削除して、スペースを解放し、Apple ID アカウントの残高が間違っているなどの問題を解決する方法を説明します。

iPhoneのディスプレイの一部をクローズアップした写真。右上隅のApp Storeアイコンに焦点が当てられている。
画像クレジット: James Yarema (Unsplash)

そもそもキャッシュとは何でしょうか?

コンピューター用語では、キャッシュとは、画像やウェブページなどのオンラインコンテンツなどのデータを保存する専用の一時ストレージを指します。キャッシュは通常、ウェブサーバーや外部メディアなど、他の場所に保存されているデータのコピーを保持します。アプリが次にキャッシュされたデータをリクエストすると、元のソースからデータを取得するよりもはるかに高速にそのデータを提供できます。

アプリやパソコンは、ユーザーが何もしなくても常にキャッシュを使用しています。最も分かりやすい例はSafariです。Safariでウェブページをクリックすると、システムはまずそのページがキャッシュ内に既に存在するかどうかを確認し、ページの読み込み時間を大幅に短縮します。存在しない場合は、ページが読み込まれ、Safariのキャッシュに保存されます。

しかし、Safariがページの変更を認識できず、キャッシュから古いバージョンを表示してしまうという問題に遭遇したことがあるかもしれません。この点では、MacのApp StoreもSafariとよく似ています。

幸いなことに、App Store のキャッシュをクリアすることは、アプリが利用できない、アプリ ページが古い、Apple ID アカウントの残高が間違っている、App Store がまったく読み込まれないなどの一般的な問題を解決する方法の 1 つです。

macOS Monterey の Finder ウィンドウと App Store のキャッシュフォルダの Mac スクリーンショット

App Store のキャッシュをクリアするには、ターミナル コマンドと Finder の両方を使用して、Mac 上の 2 つの特別なフォルダーを見つけて削除する必要があります。

1) Spotlight またはアプリケーション/ユーティリティ フォルダからターミナルアプリを起動します。

2)ターミナル ウィンドウにこれを入力し、Enter キーを押します。open $TMPDIR../C/com.apple.appstore/いくつかのファイルを含む新しい Finder ウィンドウが開きます。

MacでApp Storeのキャッシュをクリアするターミナルコマンド

3)  Finder ウィンドウで、「com.apple.AppStore」というフォルダを開いて、その中のすべてのファイルを選択し、それらをゴミ箱にドラッグするか、選択範囲を右クリックして「ゴミ箱へ移動」を選択して、フォルダをゴミ箱に移動します

Mac App Storeのキャッシュをクリアする

4)  Finder の[移動]メニューをクリックし、[フォルダへ移動]というコマンドを選択します。

5) 次のパスをテキスト ボックスに貼り付け、キーボードの Enter キーを押します。~/Library/Caches/com.apple.appstore/

6) Finderウィンドウに 「fsCachedData 」フォルダが表示されている場合は、その中身をゴミ箱に捨ててください。確認するには、 「 CommerceRequestCache 」フォルダ内を開く必要があるかもしれません。

MacでfsCachedDataフォルダを削除する

App Storeのキャッシュがクリアされました。Dockのゴミ箱アイコンを右クリックし、メニューから「ゴミ箱を空にする」を選択して、ゴミ箱の中身を空にすることもできます。これにより、破損したキャッシュやキャッシュ内に保存されている古いコンテンツなどに起因する問題が解決されるはずです。

iPhoneとiPadのApp Storeのキャッシュをクリアする

iOSとiPadOSはmacOSよりも制限が厳しいため、脱獄しない限りシステムフォルダからファイルを削除することはできません。しかし、幸いなことに、他の多くのアプリで有効なのと同じ強制終了のトリックを使うことができます。

1) App Store が読み込まれた状態で、Face ID 搭載の iPhone の場合は画面下部から上にスワイプし、Touch ID 搭載の iPhone の場合はホームボタンをダブルタップして、アプリスイッチャーを開きます。

2)  App Store アプリのサムネイルが見つかるまで右にスワイプし、その上で上にスワイプします。

iPhoneでApp Storeを強制終了する

App Storeは、次回起動時にサーバーデータを最初から取得します。前述の通り、アプリを強制終了すると、次回起動時にデータが強制的に再読み込みされます。

iOS の以前のバージョンでは、アプリの下部にある App Store タブのいずれかを 10 回連続で素早くタッチすることで App Store のキャッシュを削除できましたが、この方法は現在は機能しません。

関連して:

  • iPhoneとiPadで「App Storeに接続できません」というエラーを修正する方法
  • iPhone、iPad、Mac、PCでiTunes StoreとBook Storeが動作しない問題を解決する方法
  • Touch IDやパスワードなしでMacアプリをダウンロードする方法
Milawo
Milawo is a contributing author, focusing on sharing the latest news and deep content.