Apple
 Computer >> コンピューター >  >> トラブルシューティング >> Apple

Mac App Storeで「com.apple.commerce.client エラー500」が発生したときの対処法

macOS Mojaveを使用している一部のユーザーから、App Storeにサインインしたりアプリをダウンロードしようとするたびに「com.apple.commerce.client エラー500」が表示されるという報告が寄せられています。このエラーは、App Storeでアプリを購入する際に発生することもあります。なお、エラーメッセージ「購入中にエラーが発生しました(An error occurred during purchase)」の「購入」は有料アプリに限らず、無料アプリのダウンロード時にも表示される点に注意してください。

Mac App Storeで「com.apple.commerce.client エラー500」が発生したときの対処法

com.apple.commerce.client エラー500の主な原因

さまざまなユーザーレポートや、実際に問題を解決できたケースで使われた修復手順を調査した結果、このエラーメッセージを引き起こす可能性があるシナリオとして以下が判明しています。

  • iCloudアカウントの不具合 – macOSでは、iCloudアカウントの一時的な不具合が原因となることがあります。これが起こると、App Storeからアプリのダウンロードやアップデートが一切できなくなります。iCloudアカウントを再設定することで解決できます。
  • 証明書の信頼レベルが正しく認識されていない – 一部のケースでは、「DigiCert High Assurance EV Root CA」証明書の信頼レベルが原因です。この証明書がないと、コンピュータはApp Storeとの接続を確立できません。
  • 支払い情報が古くなっている – Apple IDの支払い情報が古い場合にも、この問題が発生することがあります。iPhoneなど別のデバイスで支払い情報を追加・更新してから、macOSで再度サインインすれば解決します。
  • App Storeの一時データが破損している – App Storeの一時データ(キャッシュ)が破損している場合も、このエラーが発生します。一時データを削除することで問題が解決したという報告が多数あります。

macOS MojaveでApp Storeが使えなくなるこのエラーを解決したい方は、以下の手順を試してみてください。ここで紹介する方法は、同じ問題に直面したユーザーによって効果が確認されたものばかりです。

各方法は効率性と重要度の順に並べていますので、上から順番に試すことをおすすめします。原因が何であれ、いずれかの方法で問題は必ず解決できるはずです。

方法1:macOSでiCloudアカウントを再設定する

iCloudアカウントは複数のデバイスに接続できますが、そのうちの1台で問題が生じることがあります。macOSでは、この問題によりApp Storeへのサインインやアプリのダウンロードができなくなることがあります。一度サインアウトしてから再度サインインするだけの簡単な操作で解決できる場合があります。

  1. 画面上部のメニューバーにあるAppleロゴをクリックし、コンテキストメニューからシステム環境設定を選択して、iCloudをクリックします。Mac App Storeで「com.apple.commerce.client エラー500」が発生したときの対処法
  2. 左下にあるサインアウトボタンをクリックします。Mac App Storeで「com.apple.commerce.client エラー500」が発生したときの対処法
  3. その後、再度サインインし直して、App Storeが正常に使えるか確認しましょう。

方法2:キーチェーンアクセスの設定を変更する

キーチェーンアクセスには、パスワードやアカウント情報が保存されており、証明書の信頼レベルを直接変更することもできます。証明書の不具合によって、App Storeへのログインやアプリのダウンロードが妨げられることがあります。「DigiCert High Assurance EV Root CA」証明書の信頼レベルを「信頼しない」に変更してパソコンを再起動し、その後「システムのデフォルト」に戻すことで、証明書の不具合を解消できます。

  1. Commandキーを押しながらSpaceキーを押してSpotlightを開き、「キーチェーンアクセス」と入力してEnterキーを押します。Mac App Storeで「com.apple.commerce.client エラー500」が発生したときの対処法
  2. 左側のパネルでシステムルート(System Roots)をクリックします。
  3. リストから「DigiCert High Assurance EV Root CA」を探してダブルクリックで開きます。Mac App Storeで「com.apple.commerce.client エラー500」が発生したときの対処法
  4. 信頼セクションを展開し、「この証明書を使用するとき」を信頼しない(Never Trust)に変更して、パソコンを再起動します。Mac App Storeで「com.apple.commerce.client エラー500」が発生したときの対処法
  5. 同じ項目を開き、設定をシステムのデフォルトを使用(Use System Defaults)に戻します。Mac App Storeで「com.apple.commerce.client エラー500」が発生したときの対処法
  6. これで、App Storeへのサインインやアプリのダウンロードが問題なく行えるようになります。

方法3:iPhoneで支払い情報を更新する

Apple IDの情報自体が原因で、アカウントへのログインやApp Storeからのアプリダウンロードに支障が出ることがあります。App Storeでアプリを購入する際にもこのエラーが表示されることがあります。別のデバイス(iPhoneなど)で支払い情報を更新してから、macOSでサインインし直しましょう。

  1. iPhoneのホーム画面で設定をタップします。
  2. iTunes & App Storeをタップし、自分のApple IDをタップします。Mac App Storeで「com.apple.commerce.client エラー500」が発生したときの対処法(サインインを求められる場合があります)
  3. オプションメニューが表示されたら、Apple IDを表示(View Apple ID)を選択します。Mac App Storeで「com.apple.commerce.client エラー500」が発生したときの対処法
  4. 支払い情報を管理(Manage Payments)をタップします(iOSの古いバージョンでは支払い情報(Payment Information)をタップしてください)。
  5. 支払い方法を追加するか、既存の支払い方法を編集して情報を更新します。Mac App Storeで「com.apple.commerce.client エラー500」が発生したときの対処法
  6. その後、同じApple IDでmacOSのApp Storeにログインします。

方法4:ターミナルからApp Storeの設定を変更する

この方法では、defaultsコマンドを使って.plistファイルに保存されているApp Storeの設定を変更します。すべてのアプリには、環境設定画面からはアクセスできない隠れた設定があり、defaultsコマンド経由で変更できます。

注意:ターミナルでコマンドを実行する前に、必ずApp Storeからサインアウトし、アプリを完全に終了しておいてください。

  1. Commandキーを押しながらSpaceキーを押してSpotlightを開き、「ターミナル」と入力してEnterキーを押します。Mac App Storeで「com.apple.commerce.client エラー500」が発生したときの対処法
  2. 以下のコマンドを入力してEnterキーを押します。
    defaults write com.apple.appstore.commerce Storefront -string "$(defaults read com.apple.appstore.commerce Storefront | sed s/,8/,13/)"
    Mac App Storeで「com.apple.commerce.client エラー500」が発生したときの対処法
  3. App Storeに戻り、サインインしてアプリをダウンロードできるか確認します。

方法5:App Storeの一時ダウンロードキャッシュフォルダを空にする

アプリが動作しなくなる原因の多くは、一時データの破損です。一時データを削除すれば簡単に解決できます。一時データはユーザーに関連する情報を保存して作業を高速化するためのものであり、削除してもアプリ使用時に自動的に再作成されます。

  1. Commandキーを押しながらSpaceキーを押してSpotlightを開き、「ターミナル」と入力してEnterキーを押します。Mac App Storeで「com.apple.commerce.client エラー500」が発生したときの対処法
  2. 以下のコマンドを入力してディレクトリを開きます。
    open $TMPDIR../C/com.apple.appstore/
    Mac App Storeで「com.apple.commerce.client エラー500」が発生したときの対処法
  3. フォルダ内のすべての項目をゴミ箱に移動して空にします。
    ポイント:念のため、削除前にファイルのバックアップを作成しておくと安心です。
  4. App Storeを開き、アプリをダウンロードできるか確認します。
  1. YouTubeエラー410の原因と解決方法を徹底解説

    YouTubeは、Googleが運営する世界有数の動画配信プラットフォームです。長年にわたる大規模な改良を重ねて進化を続けており、Android版・iOS版の公式アプリも、継続的に配信されるアップデートによって非常に安定したものになっています。しかしその一方で、今なお一部の不具合は残されています。その代表例が「エラー410」です。このエラーは主にAndroid端末やiPhoneなどのiOS端末でYouTubeアプリを利用中に発生します。多くの場合、端末側のネットワーク接続に何らかの問題があることが原因ですが、それ以外の要因で起こるケースもあります。本記事では、まずエラー410が発生する主な原因

  2. iPhoneで「App Storeに接続できません」エラーが出たときの対処法

    iPhoneのApp StoreがAppleのサーバーに接続できなくなると、「App Storeに接続できません」というエラーメッセージが表示されます。この問題が発生している間は、アプリの検索・ダウンロード・アップデートが一切できません。本記事では、この問題を解決するための複数の方法をご紹介します。 このエラーは、多くの場合ネットワークの不具合が原因です。iPhoneがWi-Fiネットワークに正しく接続できていないと、App Storeはコンテンツを表示できず、エラーを出してしまいます。接続の問題を解消すれば、エラーも解決できます。 機内モードをオン・オフしてみる 「App Stor