আপনার ম্যাকে যে অ্যাপটি খোলার চেষ্টা করছেন সেটি যদি অ্যাপল দ্বারা নোটারাইজড না হয়, তবে আপনি এই বার্তা পাবেন: "*** ইনস্টল করা যাবে না কারণ অ্যাপল এটিকে ম্যালিশিয়াস সফ্টওয়্যার চেক করতে পারছে না। এই সফ্টওয়্যার আপডেট করা প্রয়োজন। ডেভেলপারের সাথে যোগাযোগ করুন আরও তথ্যের জন্য।"

এটি কোনো সফ্টওয়্যার বাগ নয়, বরং গেটকিপার-এর কাজ করার পদ্ধতি। এটি ম্যাকের অ্যান্টিম্যালওয়্যার মেকানিজমের প্রথম লেয়ার যা ডাউনলোড করা অ্যাপ্লিকেশন চালু করার আগে ভেরিফাই করে। এখানে কিছু সাধারণ নোটিফিকেশন যা আপনি পেতে পারেন যখন কোনো অ্যাপ বা প্লাগইন নোটারাইজেশন পাস করে না:
- KDiff3 ওপেন করা যাবে না কারণ অ্যাপল এটিকে ম্যালিশিয়াস সফ্টওয়্যার চেক করতে পারছে না
- Python ওপেন করা যাবে না কারণ অ্যাপল এটিকে ম্যালিশিয়াস সফ্টওয়্যার চেক করতে পারছে না
- XAMPP ওপেন করা যাবে না কারণ অ্যাপল এটিকে ম্যালিশিয়াস সফ্টওয়্যার চেক করতে পারছে না
- Minecraft ওপেন করা যাবে না কারণ অ্যাপল এটিকে ম্যালিশিয়াস সফ্টওয়্যার চেক করতে পারছে না
- "chromedriver" ওপেন করা যাবে না কারণ অ্যাপল এটিকে ম্যালিশিয়াস সফ্টওয়্যার চেক করতে পারছে না।
- "MySQLWorkbench" ওপেন করা যাবে না কারণ অ্যাপল এটিকে ম্যালিশিয়াস সফ্টওয়্যার চেক করতে পারছে না।
সৌভাগ্য থেকে, নির্দিষ্ট অ্যাপ যেকোনো হোক, এই পোস্টের ৪টি সমাধানের যেকোনো একটি দিয়ে এই সমস্যাটি দ্রুত সমাধান করা যায়। চলুন শুরু করি কেন ম্যাক ম্যালিশিয়াস সফ্টওয়্যার চেক করতে পারছে না।
"অ্যাপল ম্যালিশিয়াস সফ্টওয়্যার চেক করতে পারছে না" এরর গাইড:
- ১. কেন আপনি এই এররটি দেখছেন: অ্যাপ ওপেন করা যাবে না কারণ অ্যাপল এটিকে ম্যালিশিয়াস সফ্টওয়্যার চেক করতে পারছে না?
- ২. "অ্যাপল ম্যালিশিয়াস সফ্টওয়্যার চেক করতে পারছে না" কীভাবে বাইপাস করবেন?
কেন আপনি এই এররটি দেখছেন: অ্যাপ ওপেন করা যাবে না কারণ অ্যাপল এটিকে ম্যালিশিয়াস সফ্টওয়্যার চেক করতে পারছে না?
অ্যাপল ব্যবহারকারীদের ম্যালওয়্যার ইনস্টল করার সম্ভাবনা কমাতে যা করে তা হলো শুধু অথরাইজড সোর্স থেকে অ্যাপ অনুমতি দেওয়া। ডিফল্টরূপে, আপনার ম্যাক Mac App Store এবং আইডেন্টিফাইড ডেভেলপার থেকে ডাউনলোড করা অ্যাপ চালু করার অনুমতি দেয়।
এমন সেটিংসে, যদি আপনি ওয়েব থেকে একটি ইন্সটলার প্যাকেজ ডাউনলোড করেন, তবে ফাইল ডাউনলোড করতে ব্যবহৃত ব্রাউজার বা অ্যাপ্লিকেশন সেটি একটি নির্দিষ্ট এক্সটেন্ডেড ফাইল অ্যাট্রিবিউট যোগ করে। যখন আপনি এমন অ্যাট্রিবিউটসহ অ্যাপ ইনস্টল করার চেষ্টা করেন, তবে গেটকিপার অ্যাপ ডেভেলপারের আইডি সার্টিফিকেট ভেরিফাই করে নিশ্চিত করে যে এটি একটি আইডেন্টিফাইড অ্যাপল ডেভেলপারের طرف থেকে আসছে এবং এর কোড পরিবর্তন বা করাপ্ট হয়নি।
যদি অ্যাপটি সেলফ-সাইনড হয়, তবে গেটকিপার সেটি রিকগনাইজ করবে না কিন্তু নোটিফিকেশন দেখাবে: "*** ওপেন করা যাবে না কারণ অ্যাপল এটিকে ম্যালিশিয়াস সফ্টওয়্যার চেক করতে পারছে না।"
"অ্যাপল ম্যালিশিয়াস সফ্টওয়্যার চেক করতে পারছে না" কীভাবে বাইপাস করবেন?
একটি অ্যাপ যা ম্যাক ম্যালিশিয়াস সফ্টওয়্যার চেক করতে পারছে না, সেটি এক্সিকিউট করলে আপনার ম্যাক ম্যালওয়্যারে ইনফেক্টেড হতে পারে বা আপনার প্রাইভেসি কম্প্রোমাইজ হতে পারে। কিন্তু আপনি যদি নিশ্চিত হন যে আপনি যে অ্যাপটি চালাতে চান সেটি বিশ্বস্ত, তবে সিকিউরিটি সেটিংস ওভাররাইড করে সেটি খুলতে পারেন।
অনআইডেন্টিফাইড ডেভেলপার থেকে অ্যাপ খোলার সময় "*** ওপেন করা যাবে না কারণ অ্যাপল এটিকে ম্যালিশিয়াস সফ্টওয়্যার চেক করতে পারছে না।" এই মেসেজ বাইপাস করতে আপনাকে গেটকিপার ওভাররাইড করতে হবে। আপনি এটি আরও লचीলে পলিসিতে স্যুইচ করে, কন্টেক্সট মেনু থেকে অ্যাপ খুলে, বা টার্মিনালে কমান্ড রান করে অর্জন করতে পারেন।
- ওয়ে ১: রাইট-ক্লিক করুন অ্যাপ খোলার জন্য
- ওয়ে ২: Security & Privacy-এ সেটিংস পরিবর্তন করুন
- ওয়ে ৩: ফাইলের এক্সটেন্ডেড ফাইল অ্যাট্রিবিউট রিমুভ করুন
- ওয়ে ৪: Anywhere থেকে ডাউনলোড করা অ্যাপ অনুমতি দিন
ওয়ে ১: রাইট-ক্লিক করুন অ্যাপ খোলার জন্য
ডাবল-ক্লিক করার পরিবর্তে, আপনি অ্যাপে রাইট-ক্লিক করে লঞ্চ করতে পারেন। এই পদ্ধতিতে সিকিউরিটি নোটিফিকেশন দেখাবে কিন্তু আপনাকে এটি খোলার অপশন দেবে। আপনাকে যা করতে হবে:
- ম্যাকে যে ইন্সটলার প্যাকেজ বা প্লাগইন খোলতে চান সেটি লোকেট করুন।
- সেটিতে রাইট-ক্লিক করুন এবং Open সিলেক্ট করুন।
- এরর উপেক্ষা করুন এবং আবার Open-এ ক্লিক করুন।
- অন-স্ক্রিন ইনস্ট্রাকশন অনুসরণ করে অ্যাপ ইনস্টল করুন।
এই সহজ ফিক্স অনেক ব্যবহারকারীর জন্য সুন্দরভাবে কাজ করেছে। কিন্তু আপনার জন্য কাজ না করলে পরবর্তী সমাধানগুলো চেষ্টা করুন।
ওয়ে ২: Security & Privacy-এ সেটিংস পরিবর্তন করুন
যখন এরর আপনাকে অ্যাপ্লিকেশন খোলা থেকে বাধা দেয়, তবে Security & Privacy প্রিফারেন্স পেইনে অন্যান্য হিডেন নোটিফিকেশন থাকে, যেমন "অ্যাপটি ব্লক করা হয়েছে কারণ এটি আইডেন্টিফাইড ডেভেলপার থেকে নয়", বা "ডেভেলপার *** থেকে সিস্টেম সফ্টওয়্যার ব্লক করা হয়েছে লোড হতে।"
এই মেসেজগুলোর সেটিংস পরিবর্তন করে আপনি এররটি দূর করতে পারেন। এই ধাপগুলো অনুসরণ করুন:
- Apple মেনু > System Preferences-এ যান।
- Security & Privacy সিলেক্ট করুন।
- General ট্যাবে, ইয়েলো প্যাডলক-এ ক্লিক করুন এবং আপনার পাসওয়ার্ড দিন।
- "Allow" বাটনে ক্লিক করুন সেই মেসেজের পাশে যা বলে অ্যাপটি লোড হতে ব্লক করা হয়েছে।
- OK-এ ট্যাপ করুন।
- "Open Anyway" বাটনে ক্লিক করুন সেই পপআপের পাশে যা পড়ে অ্যাপটি আইডেন্টিফাইড ডেভেলপার থেকে নয়।

- এরর আসলে Open-এ ক্লিক করুন।
ধরে নিন আপনি উপরের সমাধানগুলো চেষ্টা করেছেন। কিন্তু আপনার ম্যাক ম্যালিশিয়াস সফ্টওয়্যার চেক করতে পারছে না বলে মেসেজটি এখনও অ্যাপ লঞ্চ করার পথে বাধা দিচ্ছে। আপনি টার্মিনাল দিয়ে এক্সটেন্ডেড ফাইল অ্যাট্রিবিউট রিমুভ করতে পারেন।
নোট: আপনার যদি "Allow" বাটন না থাকে, তবে ধাপ ৪ ও ৫ বাদ দিন। "Open Anyway"-এ ক্লিক করলেই কাজ হবে।
ওয়ে ৩: ফাইলের এক্সটেন্ডেড ফাইল অ্যাট্রিবিউট রিমুভ করুন
আমরা 앞서 বলেছি, প্রতিটি ডাউনলোড করা অ্যাপকে ডাউনলোডকারী সফ্টওয়্যার একটি অ্যাট্রিবিউট দেয়। তাই "can't be opened because Apple cannot check it for malicious software" এরর ফিক্স করার আরেকটি উপায় হলো সেই অ্যাট্রিবিউটটি রিমুভ করা যা গেটকিপারকে অ্যাপ ভেরিফাই করার জন্য সতর্ক করে। এটি করতে আপনাকে টার্মিনালে কিছু কমান্ড এক্সিকিউট করতে হবে:
- Terminal লঞ্চ করুন Finder খুলে Applications > Utilities ফোল্ডারে ক্লিক করে।
- নিচের কমান্ড টাইপ করুন এবং Enter চাপুন.
xattr -d com.apple.quarantine filepath
এখানে filepath বদলে আপনার অ্যাপের ফাইল পাথ দিন। এর জন্য প্রথমে টার্মিনাল উইন্ডোতে xattr -d com.apple.quarantine লিখুন। তারপর যে ফোল্ডারে অ্যাপটি আছে সেটি খুলুন, এবং অ্যাপটি টার্মিনালে ড্র্যাগ অ্যান্ড ড্রপ করুন।
- আপনার পাসওয়ার্ড দিন এবং Enter চাপুন।
- আপনার ম্যাক রিস্টার্ট করুন।
- আবার অ্যাপ খুলুন।
আশা করি এখন পর্যন্ত আপনি সফলভাবে অ্যাপ খুলতে পেরেছেন। আপনি যদি চান এররটি আবার না দেখাবে, তবে পরবর্তী ফিক্সটি অনুসরণ করুন।
ওয়ে ৪: Anywhere থেকে ডাউনলোড করা অ্যাপ অনুমতি দিন
যদি কোনো সমাধান আপনাকে এরর বাইপাস করতে সাহায্য না করে, তবে আপনি সাময়িকভাবে সিকিউরিটি ফিচার ডিজেবল করে Anywhere থেকে ডাউনলোড করা অ্যাপ অনুমতি দিতে পারেন। অ্যাপ ইনস্টল ও লঞ্চ হলে সিকিউরিটি ফিচার আবার অন করার পরামর্শ দেওয়া হয়।
- Finder খুলে Applications > Utilities ফোল্ডারে ক্লিক করে Terminal খুলুন।
- নিচের কমান্ড ইনপুট করুন এবং Enter চাপুন.
sudo spctl --master-disable
- আপনার পাসওয়ার্ড টাইপ করুন এবং Enter চাপুন।
- অ্যাপ ইনস্টল ও ওপেন করুন।
- যখন আপনি সিকিউরিটি ফিচার আবার অন করতে প্রস্তুত, টার্মিনালে এই কমান্ড এক্সিকিউট করুন
sudo spctl --master-enable