কম্পিউটার টিউটোরিয়াল

অ্যাপ স্টোরে 'com.apple.commerce.client error 500' সমাধান

অনেক ম্যাকওএস মজাভ (Mojave) ব্যবহারকারী রিপোর্ট করেছেন যে অ্যাপ স্টোরে সাইন ইন বা অ্যাপ ডাউনলোড করার চেষ্টা করলে "com.apple.commerce.client error 500" এরর দেখায়। কিছু ক্ষেত্রে অ্যাপ স্টোরে অ্যাপ কেনার সময়ও এই এরর দেখায়। এরর মেসেজে "An error occurred during purchase" লেখা থাকলেও এটি শুধু পেইড অ্যাপের জন্য নয়, ফ্রি অ্যাপের জন্যও হয়।

অ্যাপ স্টোরে  com.apple.commerce.client error 500  সমাধান

com.apple.commerce.client error 500-এর কারণ কী?

বিভিন্ন ব্যবহারকারীর রিপোর্ট এবং সমাধান পদ্ধতি বিশ্লেষণ করে আমরা এই এরর ট্রিগার করার কিছু পরিস্থিতি পেয়েছি:

  • আইক্লাউড একাউন্ট গ্লিচ (iCloud Account is glitched) – ম্যাকওএসে আইক্লাউড একাউন্ট গ্লিচ হওয়ায় অ্যাপ স্টোর থেকে অ্যাপ ডাউনলোড বা আপডেট করা যায় না। এই ক্ষেত্রে আইক্লাউড একাউন্ট রিসেট করলে সমাধান হয়।
  • সার্টিফিকেটের ট্রাস্ট লেভেল স্বীকৃত নয় (Trust level of certificate is not recognized) – "DigiCert High Assurance EV Root CA" সার্টিফিকেটের ট্রাস্ট লেভেল এই এররের কারণ হতে পারে। এই সার্টিফিকেট ছাড়া কম্পিউটার অ্যাপ স্টোরের সাথে কানেক্ট করতে পারে না।
  • পেমেন্ট ডিটেইলস পুরনো (Payment details are outdated) – আপনার অ্যাপল আইডির পেমেন্ট ডিটেইলস পুরনো থাকলে এই সমস্যা হতে পারে। ফোন থেকে পেমেন্ট ডিটেইলস আপডেট বা যোগ করে ম্যাকওএসে লগ ইন করলে সমাধান হয়।
  • অ্যাপ স্টোরের টেম্পোরারি ডেটা করাপ্ট (App store temporary data is corrupt) – অ্যাপ স্টোরের করাপ্ট বা ভাঙা টেম্পোরারি ডেটা এই এরর সৃষ্টি করতে পারে। অনেক ব্যবহারকারী টেম্পোরারি ডেটা মুছে ফেলে সমস্যা সমাধান করেছেন।

ম্যাকওএস মজাভে অ্যাপ স্টোর ব্যবহার করতে এই এরর বাধা দিচ্ছে তবে এই আর্টিকেলে গুণগত সমস্যা সমাধানের পদক্ষেপগুলো দেওয়া আছে। মেথডগুলো কার্যকারিতা এবং গভীরতা অনুযায়ী সাজানো হয়েছে। নিচের যেকোনো একটি মেথড আপনার সমস্যা সমাধান করবে।

মেথড ১: ম্যাকওএসে আপনার আইক্লাউড একাউন্ট রিসেট করা

আপনার আইক্লাউড একাউন্ট একাধিক ডিভাইসের সাথে কানেক্টেড থাকতে পারে, যা কখনো কখনো একটি ডিভাইসে সমস্যা সৃষ্টি করে। ম্যাকওএসে এই সমস্যা অ্যাপ স্টোরে সাইন ইন বা ডাউনলোড করতে বাধা দেয়। সাধারণ সাইন আউট এবং আবার সাইন ইন করলে সমস্যা সমাধান হয়।

  1. মেনুবারের Apple লোগোতে ক্লিক করে System Preferences বেছে নিন, তারপর iCloud-এ ক্লিক করুনঅ্যাপ স্টোরে  com.apple.commerce.client error 500  সমাধান
  2. নিচে বাম পাশে Sign Out বাটনে ক্লিক করুনঅ্যাপ স্টোরে  com.apple.commerce.client error 500  সমাধান
  3. আবার সাইন ইন করুন এবং অ্যাপ স্টোর চেক করুন।

মেথড ২: ম্যাকওএসে কিচেন অ্যাক্সেস (Keychain Access) সেটিংস পরিবর্তন করা

কিচেন অ্যাক্সেস পাসওয়ার্ড এবং একাউন্ট ইনফো সংরক্ষণ করে। এখান থেকে সার্টিফিকেটের ট্রাস্ট লেভেল পরিবর্তন করা যায়। কখনো সার্টিফিকেট বাগ অ্যাপ স্টোরে লগ ইন বা ডাউনলোড বাধা দেয়। "DigiCert High Assurance EV Root CA" সার্টিফিকেটের ট্রাস্ট লেভেল "Never Trust" এ পরিবর্তন করে কম্পিউটার রিস্টার্ট করুন। তারপর আবার "Use System Defaults" এ ফেরত দিন, এতে সার্টিফিকেট বাগ ঠিক হয়ে যাবে।

  1. Command ধরে Space চাপুন Spotlight খোলতে, Keychain Access লিখে Enter

    অ্যাপ স্টোরে  com.apple.commerce.client error 500  সমাধান
  2. বাম প্যানেল থেকে System Roots বেছে নিন
  3. লিস্ট থেকে "DigiCert High Assurance EV Root CA" সার্চ করে ডাবল-ক্লিক করুনঅ্যাপ স্টোরে  com.apple.commerce.client error 500  সমাধান
  4. Trust অপশন এক্সপ্যান্ড করুন এবং "When using this certificate" কে Never Trust এ পরিবর্তন করুন, তারপর কম্পিউটার রিস্টার্ট করুনঅ্যাপ স্টোরে  com.apple.commerce.client error 500  সমাধান
  5. আবার সেই অপশনে গিয়ে Use System Defaults
    এ ফেরত দিনঅ্যাপ স্টোরে  com.apple.commerce.client error 500  সমাধান
  6. এখন আপনি কোনো সমস্যা ছাড়া অ্যাপ স্টোরে সাইন ইন বা অ্যাপ ডাউনলোড করতে পারবেন।

মেথড ৩: ফোনে পেমেন্ট ডিটেইলস আপডেট করা

কখনো আপনার অ্যাপল আইডি ইনফো সমস্যা সৃষ্টি করে অ্যাপ স্টোরে লগ ইন বা ডাউনলোড বাধা দেয়। অ্যাপ কেনার সময়ও এই এরর দেখায়। অন্য একটি ডিভাইস ব্যবহার করে আপনার পেমেন্ট ডিটেইলস আপডেট করুন এবং তারপর ম্যাকওএসে সাইন ইন করুন।

  1. ফোনের হোম স্ক্রিনে Settings-এ ট্যাপ করুন
  2. iTunes & App Store অপশনে ট্যাপ করুন এবং আপনার Apple ID
    -এ ট্যাপ করুনঅ্যাপ স্টোরে  com.apple.commerce.client error 500  সমাধান

    (সাইন ইন করতে বলতে পারে)

  3. অপশন মেনু থেকে View Apple ID
    বেছে নিনঅ্যাপ স্টোরে  com.apple.commerce.client error 500  সমাধান
  4. Manage Payment-এ ট্যাপ করুন (পুরনো iOS ভার্সনে Payment Information থাকতে পারে)
  5. Add Payment Method বা Edit করুন ইনফো পরিবর্তন করেঅ্যাপ স্টোরে  com.apple.commerce.client error 500  সমাধান
  6. এখন একই Apple ID দিয়ে ম্যাকওএসে অ্যাপ স্টোরে login করুন

মেথড ৪: টার্মিনাল দিয়ে অ্যাপ স্টোর সেটিংস পরিবর্তন করা

এই মেথডে আমরা ডিফল্ট কমান্ড ব্যবহার করে অ্যাপ স্টোরের সেটিংস মডিফাই করব যা .plist ফাইলে সংরক্ষিত থাকে। প্রতিটি অ্যাপ্লিকেশনের কিছু সেটিংস থাকে যা অ্যাপের প্রেফারেন্সে থাকে না, সেগুলো defaults কমান্ড দিয়ে অ্যাক্সেস করা যায়।

গুরুত্বপূর্ণ: এই কমান্ড রান করার আগে অ্যাপ স্টোর থেকে লগ আউট করে বন্ধ করে নিশ্চিত হন।

  1. Command ধরে Space চাপুন Spotlight খোলতে, Terminal লিখে Enter

    অ্যাপ স্টোরে  com.apple.commerce.client error 500  সমাধান
  2. নিচের কমান্ড টাইপ করে Enter চাপুন:
    defaults write com.apple.appstore.commerce Storefront -string "$(defaults read com.apple.appstore.commerce Storefront | sed s/,8/,13/)" 
    অ্যাপ স্টোরে  com.apple.commerce.client error 500  সমাধান
  3. App Store-এ ফিরে Sign in করুন এবং অ্যাপ ডাউনলোড করার চেষ্টা করুন।

মেথড ৫: অ্যাপ স্টোরের টেম্পোরারি ডাউনলোড ক্যাশ ফোল্ডার খালি করা

অনেক সময় টেম্পোরারি ডেটা করাপ্ট হয়ে অ্যাপ্লিকেশন কাজ করা বন্ধ করে দেয়। এটা ঠিক করার সহজ উপায় হলো টেম্পোরারি ডেটা মুছে ফেলা। টেম্পোরারি ডেটা শুধু ইউজারের কাজ গতি বাড়াতে ব্যবহারকারীর ইনফো সংরক্ষণ করে। অ্যাপ্লিকেশন ব্যবহার করলে এটি আবার তৈরি হবে।

  1. Command ধরে Space চাপুন Spotlight খোলতে, Terminal লিখে Enter

    অ্যাপ স্টোরে  com.apple.commerce.client error 500  সমাধান
  2. নিচের কমান্ড দিয়ে ডিরেক্টরি খুলুন:
    open $TMPDIR../C/com.apple.appstore/ 
    অ্যাপ স্টোরে  com.apple.commerce.client error 500  সমাধান
  3. এই ফোল্ডারের সব আইটেম Trash-এ মুভ করে Empty করুন
    নোট: সেফটি জন্য মুছে ফেলার আগে ফাইলগুলো ব্যাকআপ নিতে পারেন।
  4. অ্যাপ স্টোর খুলুন এবং অ্যাপ ডাউনলোড করার চেষ্টা করুন।

  1. Hulu-তে "Error Code: 95" সমাধান

  2. ডিজনি+ অ্যাপ এরর কোড 39 সমাধান কীভাবে করবেন?

  3. ইউটিউব ত্রুটি ৪১০ কীভাবে সমাধান করবেন?

  4. আইফোন 'Cannot Connect to App Store' এরর দ্রুত সমাধান করুন