Bagaimana Betulkan 'com.apple.commerce.client error 500' di App Store

Beberapa pengguna MacOS Mojave melaporkan bahawa mereka mendapat ralat " com.apple.commerce.client error 500 " setiap kali mereka cuba log masuk atau memuat turun aplikasi dari App Store. Dalam beberapa kes, ralat ini mungkin muncul semasa membeli aplikasi di App Store. Pembelian yang disebut dalam mesej ralat " Ralat berlaku semasa pembelian " tidak selalu dimaksudkan untuk aplikasi berbayar tetapi juga sah untuk aplikasi percuma.

Mesej ralat

Apakah yang menyebabkan kesilapan com.apple.commerce.client 500?

Kami menyiasat isu khusus ini dengan melihat pelbagai laporan pengguna dan strategi pembaikan yang biasa digunakan untuk menyelesaikan masalah dan menyelesaikan masalah oleh pengguna yang mendapati diri mereka dalam keadaan yang sama. Berdasarkan siasatan kami, terdapat beberapa senario yang berbeza yang diketahui mencetuskan mesej ralat tertentu:

  • Akaun iCloud dipelok - Di macOS, ada kemungkinan isu itu disebabkan oleh kes akaun iCloud yang dipelintir. Apabila ini berlaku, anda tidak dapat menggunakan App Store untuk memuat turun atau mengemaskini sebarang aplikasi. Dalam kes ini, anda boleh menyelesaikannya dengan menetapkan semula akaun iCloud.
  • Tahap perakuan amanah tidak diiktiraf - Dalam sesetengah kes, tahap amanah sijil " DigiCert High Assurance EV Root CA " boleh bertanggungjawab atas kesilapan tertentu ini. Komputer tidak akan dapat membuat sambungan ke App Store tanpa menggunakan sijil ini.
  • Butiran pembayaran sudah lapuk - Sebagaimana ternyata, isu ini juga boleh berlaku jika butiran pembayaran sudah lapuk untuk ID Apple anda. Anda hanya boleh menyelesaikan masalah dengan menambahkan atau mengemas kini butiran pembayaran dari telefon anda dan kemudian log masuk ke macOS anda.
  • Data tempuh kedai aplikasi rosak - Satu lagi kes yang berpotensi di mana ralat ini berlaku adalah data sementara yang rosak atau pecah untuk App Store. Beberapa pengguna yang mendapati diri mereka dalam keadaan yang sama telah melaporkan bahawa mereka berjaya menyelesaikan masalah itu selepas mengeluarkan data sementara.

Jika anda mencari penyelesaian untuk menyelesaikan mesej ralat yang sebenarnya yang menghalang anda daripada menggunakan App Store di macOS Mojave, maka artikel ini akan memberi anda senarai langkah penyelesaian masalah yang berkualiti. Di bawah, anda akan menemui koleksi kaedah yang telah disahkan untuk berfungsi oleh sekurang-kurangnya satu pengguna yang terjejas oleh isu yang sama.

Ikut kaedah mengikut urutan yang dibentangkan kerana ia diperintahkan oleh kecekapan dan keterukan. Salah satu kaedah di bawah ini adalah untuk membetulkan masalah, tanpa mengira punca yang mencetuskannya.

Kaedah 1: Menetapkan semula Akaun iCloud anda pada macOS

Akaun iCloud anda boleh disambungkan ke berbilang peranti, yang kadang-kadang dapat menimbulkan masalah untuk salah satu peranti. Untuk macOS, masalah ini boleh menyebabkan App Store tidak membenarkan anda melog masuk atau memuat turun sebarang aplikasi. Log keluar dan kaedah masuk lagi boleh membantu menyelesaikan masalah ini.

  1. Klik pada logo Apple di bar menu di bahagian atas dan pilih Pilihan Sistem dalam menu kontekstual, kemudian klik pada iCloud

    Membuka tetapan iCloud daripada Keutamaan Sistem
  2. Sekarang klik butang Sign Out di sebelah kiri bawah

    Log keluar dari iCloud
  3. Sekarang log masuk semula dan pergi menyemak App Store anda.

Kaedah 2: Menukar Tetapan Akses Rantai Kunci pada macOS

Akses aksesori Keychain menyimpan kata laluan dan maklumat mengenai akaun. Ia juga menyediakan anda akses langsung untuk mengubah suai tahap kepercayaan sijil. Kadang-kadang bug sijil boleh menghalang anda daripada log masuk ke App Store atau memuat turun aplikasi. Anda perlu menukar tahap amanah sijil " DigiCert High Assurance EV Root CA " untuk tidak pernah mempercayai dan memulakan semula komputer. Kemudian ubahnya semula ke kegagalan sistem penggunaan dan ia akan menetapkan bug sijil.

  1. Tahan kekunci Perintah dan Ruang Tekan untuk membuka Sorotan, kemudian taip Akses Keychain dan Enter

    Membuka Akses Rantai Kunci melalui Spotlight
  2. Klik pada Sistem Roots di panel kiri
  3. Cari " DigiCert High Assurance EV Root CA " dalam senarai dan klik dua kali untuk membukanya

    Mencari dan membuka CA Root CA Jaminan Tinggi DigiCert dalam Akar Sistem
  4. Kembangkan pilihan Amanah dan ubah " Apabila menggunakan sijil ini " kepada Jangan Terpercayuh, kemudian mulakan semula komputer

    Menukar apabila menggunakan pilihan sijil ini untuk tidak pernah mempercayai
  5. Pergi ke pilihan yang sama dan tukar pilihan kembali ke Gunakan Default System

    Menukarnya semula ke Penggunaan Sistem Lalai
  6. Sekarang anda akan dapat log masuk atau memuat turun aplikasi dari App store tanpa sebarang masalah.

Kaedah 3: Kemas kini Butiran Pembayaran di Telefon Anda

Kadangkala maklumat ID Apple anda boleh menjadi isu yang menyebabkan masalah untuk log masuk ke akaun atau memuat turun aplikasi dari App Store. Kesilapan ini juga boleh muncul semasa membeli aplikasi dari App Store. Anda boleh menggunakan peranti lain untuk mengemas kini butiran anda (Butiran pembayaran) dan selepas log masuk dari macOS.

  1. Pada skrin Utama telefon anda, ketik pada Tetapan
  2. Ketik pilihan iTunes & App Store dan kemudian ketik pada Apple ID anda

    Membuka ID Apple pada iPhone

    (Anda mungkin diminta untuk log masuk)

  3. Menu pilihan akan muncul, pilih Lihat ID Apple

    Pilih Lihat ID Apple
  4. Ketik Urus Pembayaran (jika menggunakan versi iOS yang lebih lama, ketik Maklumat Pembayaran )
  5. Anda boleh Tambah Kaedah Pembayaran atau Edit satu dengan menukar maklumat.

    Mengemas kini atau Menambah butiran Pembayaran
  6. Sekarang log masuk ke App Store anda di macOS menggunakan ID Apple yang sama

Kaedah 4: Menukar Tetapan App Store melalui Terminal

Dalam kaedah ini, kami akan menggunakan arahan lalai untuk mengubah suai tetapan untuk App Store yang disimpan dalam fail .plist. Setiap aplikasi mempunyai sedikit tetapan yang tidak tersedia dalam keutamaan App dan boleh diakses melalui perintah lalai.

Penting : Pastikan anda log keluar dari gedung App dan tutup sebelum menjalankan arahan ini melalui Terminal.

  1. Tahan kunci Perintah dan Ruang Tekan untuk membuka Spotlight, kemudian ketik Terminal dan Masukkan

    Terminal Pembukaan
  2. Sekarang taipkan arahan berikut dan tekan Enter :
     lalai menulis com.apple.appstore.commerce Storefront -string "$ (defaults read com.apple.appstore.commerce Storefront | sed s /, 8 /, 13 /)" 

    Perintah di Terminal
  3. Kembali ke App Store, Masuk dan cuba muat turun aplikasi.

Kaedah 5: Muat Turun Cache Muat Turun Sementara App Store Kosong

Kebanyakan aplikasi masa berhenti berfungsi kerana data sementara menjadi korup. Kaedah mudah untuk menyelesaikannya ialah dengan membuang data sementara. Data sementara hanya digunakan untuk mempercepatkan tugas untuk pengguna dengan menyimpan maklumat yang berkaitan dengan pengguna. Ia akan dibuat semula selepas menggunakan aplikasi.

  1. Tahan kunci Perintah dan Ruang Tekan untuk membuka Spotlight, kemudian ketik Terminal dan Masukkan

    Terminal Pembukaan
  2. Taip arahan berikut untuk membuka direktori:
     buka $ TMPDIR ../ C / com.apple.appstore / 

    Membuka direktori melalui Terminal
  3. Kosongkan folder ini dengan mengalihkan semua item ke Sampah

    Nota : Anda boleh membuat sandaran fail sebelum mengeluarkannya, hanya untuk selamat.

  4. Buka App Store anda dan cuba muat turun aplikasi.

Artikel Yang Menarik