Jak naprawić błąd „com.apple.commerce.client 500” w App Store
Kilku użytkowników macOS Mojave zgłasza, że za każdym razem, gdy próbują się zalogować lub pobrać aplikację z App Store, pojawia się błąd „błąd com.apple.commerce.client error 500 ”. W niektórych przypadkach ten błąd może pojawić się podczas zakupu aplikacji w App Store. Zakup wymieniony w komunikacie o błędzie „ Wystąpił błąd podczas zakupu ” nie zawsze jest przeznaczony dla aplikacji płatnych, ale jest również ważny dla aplikacji bezpłatnych.
Co powoduje błąd com.apple.commerce.client 500?
Przeanalizowaliśmy ten konkretny problem, analizując różne raporty użytkowników i strategie naprawcze, które były często używane do rozwiązywania problemów i rozwiązywania problemów przez użytkowników znajdujących się w podobnej sytuacji. W oparciu o nasze dochodzenia istnieje kilka różnych scenariuszy, które powodują ten konkretny komunikat o błędzie:
- Konto iCloud jest zepsute - w systemie macOS istnieje prawdopodobieństwo, że przyczyną problemu jest przypadek zepsutego konta iCloud. Ilekroć tak się stanie, nie będzie można używać App Store do pobierania ani aktualizowania aplikacji. W takim przypadku możesz rozwiązać ten problem, resetując konto iCloud.
- Poziom zaufania certyfikatu nie jest rozpoznawany - W niektórych przypadkach poziom zaufania certyfikatu „ DigiCert High Assurance EV Root CA ” może być odpowiedzialny za ten konkretny błąd. Komputer nie będzie mógł nawiązać połączenia z App Store bez użycia tego certyfikatu.
- Szczegóły płatności są nieaktualne - jak się okazuje, ten problem może również wystąpić, jeśli szczegóły płatności dla Twojego Apple ID są nieaktualne. Możesz po prostu rozwiązać problem, dodając lub aktualizując szczegóły płatności z telefonu, a następnie zaloguj się do systemu macOS.
- Dane tymczasowe App Store są uszkodzone - Innym potencjalnym przypadkiem wystąpienia tego błędu są uszkodzone lub uszkodzone dane tymczasowe dla App Store. Kilku użytkowników znajdujących się w podobnej sytuacji zgłosiło, że udało im się rozwiązać problem po usunięciu danych tymczasowych.
Jeśli szukasz rozwiązania problemu z tym dokładnym komunikatem o błędzie, który uniemożliwia korzystanie z App Store w macOS Mojave, w tym artykule znajdziesz listę kroków rozwiązywania problemów z jakością. Poniżej znajdziesz zbiór metod, które zostały potwierdzone do działania przez co najmniej jednego użytkownika, którego dotyczy ten sam problem.
Postępuj zgodnie z metodami w kolejności, w jakiej są przedstawione, ponieważ są one uporządkowane według wydajności i ważności. Jedna z poniższych metod musi rozwiązać problem, niezależnie od tego, kto go spowodował.
Metoda 1: Zresetowanie konta iCloud w systemie macOS
Twoje konto iCloud może być połączone z wieloma urządzeniami, co może czasem powodować problemy dla jednego z nich. W przypadku systemu macOS ten problem może powodować, że App Store nie zezwala na logowanie się ani pobieranie żadnych aplikacji. Prosta metoda wylogowania i ponownego zalogowania może pomóc w rozwiązaniu tego problemu.
- Kliknij logo Apple na pasku menu u góry i wybierz Preferencje systemowe w menu kontekstowym, a następnie kliknij iCloud
Otwieranie ustawień iCloud z Preferencji systemowych - Teraz kliknij przycisk Wyloguj w lewym dolnym rogu
Wyloguj się z iCloud - Zaloguj się ponownie i przejdź do App Store.
Metoda 2: Zmiana ustawień dostępu do pęku kluczy w systemie macOS
Keychain Access przechowuje hasła i informacje o koncie. Zapewnia również bezpośredni dostęp do modyfikowania poziomu zaufania certyfikatów. Czasami błąd certyfikatu może uniemożliwić zalogowanie się do App Store lub pobranie aplikacji. Musisz zmienić poziom zaufania certyfikatu „ DigiCert High Assurance EV Root CA ”, aby nigdy nie ufać i nie uruchamiać ponownie komputera. Następnie zmień go z powrotem na domyślne ustawienia systemu i naprawi błąd certyfikatu.
- Przytrzymaj klawisz Command i naciśnij spację, aby otworzyć Spotlight, a następnie wpisz Dostęp do pęku kluczy i Enter
Otwieranie dostępu do pęku kluczy poprzez Spotlight - Kliknij System Roots w lewym panelu
- Wyszukaj „ DigiCert High Assurance EV Root CA ” na liście i kliknij dwukrotnie, aby go otworzyć
Wyszukiwanie i otwieranie DigiCert High Assurance EV Root CA w rootach systemu - Rozwiń opcję Zaufaj i zmień „ Podczas korzystania z tego certyfikatu ” na Nigdy nie ufaj, a następnie uruchom ponownie komputer
Zmiana opcji korzystania z tego certyfikatu, aby nigdy nie ufać - Przejdź do tej samej opcji i zmień opcję z powrotem na Użyj ustawień domyślnych systemu
Zmiana z powrotem na Użyj domyślnych ustawień systemu - Teraz możesz bez problemu logować się lub pobierać aplikacje ze sklepu App Store.
Metoda 3: Zaktualizuj szczegóły płatności w telefonie
Czasami informacje o Twoim Apple ID mogą być przyczyną problemu z zalogowaniem się do konta lub pobraniem aplikacji z App Store. Ten błąd może również pojawić się przy zakupie aplikacji w App Store. Możesz użyć innego urządzenia, aby zaktualizować swoje dane (Szczegóły płatności), a następnie zaloguj się z systemu macOS.
- Na ekranie głównym telefonu dotknij Ustawienia
- Stuknij opcję iTunes i App Store, a następnie stuknij w Apple ID
Otwieranie Apple ID na iPhonie (Możesz zostać poproszony o zalogowanie się)
- Pojawi się menu opcji, wybierz opcję Wyświetl Apple ID
Wybierz Wyświetl Apple ID - Stuknij Zarządzaj płatnościami (jeśli używasz starszej wersji iOS, stuknij Informacje o płatności )
- Możesz dodać metodę płatności lub edytować ją, zmieniając informacje.
Aktualizowanie lub dodawanie szczegółów płatności - Teraz zaloguj się do App Store w macOS, używając tego samego Apple ID
Metoda 4: Zmiana ustawień App Store za pomocą terminalu
W tej metodzie będziemy używać domyślnego polecenia do modyfikacji ustawień App Store, które są przechowywane w plikach .plist. Każda aplikacja ma kilka ustawień, które nie są dostępne w preferencjach aplikacji i można uzyskać do niej dostęp za pomocą polecenia defaults.
Ważne : upewnij się, że wylogowałeś się ze sklepu App Store i zamknął go przed uruchomieniem tego polecenia przez terminal.
- Przytrzymaj klawisz Command i naciśnij spację, aby otworzyć Spotlight, a następnie wpisz Terminal i Enter
Otwarcie terminalu - Teraz wpisz następujące polecenie i naciśnij klawisz Enter :
defaults write com.apple.appstore.commerce Storefront -string "$ (domyślnie czytaj com.apple.appstore.commerce Storefront | sed s /, 8 /, 13 /)"
Polecenie w terminalu - Wróć do App Store, zaloguj się i spróbuj pobrać aplikacje.
Metoda 5: Opróżnij tymczasowy folder pamięci podręcznej App Store
W większości przypadków aplikacje przestają działać z powodu uszkodzenia danych tymczasowych. Łatwym sposobem na rozwiązanie tego byłoby usunięcie danych tymczasowych. Dane tymczasowe służą jedynie do przyspieszenia zadań dla użytkowników poprzez zapisanie informacji związanych z użytkownikiem. Zostanie utworzony ponownie po użyciu aplikacji.
- Przytrzymaj klawisz Command i naciśnij spację, aby otworzyć Spotlight, a następnie wpisz Terminal i Enter
Otwarcie terminalu - Wpisz następujące polecenie, aby otworzyć katalog:
otwórz $ TMPDIR ../ C / com.apple.appstore /
Otwieranie katalogu przez terminal - Opróżnij ten folder, przenosząc wszystkie elementy do Kosza
Uwaga : możesz zrobić kopię zapasową plików przed ich usunięciem, dla zachowania bezpieczeństwa.
- Otwórz App Store i spróbuj pobrać aplikacje.