هنگام استفاده از برنامهها یا بازیهای کرکشده در macOS، کاربران اغلب با پیغامهای خطای مختلفی مواجه میشوند که مانع اجرای آنها میشوند. در این میان، خطای Can’t be opened because it is from an unidentified developer به عنوان یک مشکل رایج شناخته شده است. این خطا نشان میدهد فایلی که میخواهید اجرا کنید، از یک منبع غیر رسمی منشا میگیرد و سیستم شما مجوزهای لازم برای اجرای آن را ندارد. با این حال، نیازی به نگرانی نیست؛ زیرا در ادامه این بخش از مطلب قرار است شما را با یک راهحل موثر آشنا کنیم تا برنامهها و بازیهای مک مورد نظر خود را یکپارچه و بدون مشکل اجرا کنید.
درک خطای Can’t be opened because it is from an unidentified developer
این خطا نوعی اقدام امنیتی بوده که توسط اپل برای محافظت از مک شما در برابر نرمافزارهای مضر بالقوه، اجرا میشود. این خطا زمانی به وجود میآید که میخواهید یک برنامه یا بازی را راهاندازی کنید. در واقع اگر برنامه یا بازی موردنظر توسط توسعهدهنده مجاز یا از طریق اپ استور ایرانی مک به دست نیامده باشد، این خطا رخ خواهد داد.
حل خطا
در حالی که ویژگی امنیتی موردنظر برای محافظت از کاربران طراحی شده است، گاهی اوقات میتواند ناخوشایند باشد. بهخصوص زمانی که نرمافزار کرکشده را از منابع قابل اعتماد خریداری کرده باشید. خوشبختانه MacOS یک راهحل ساده برای دور زدن این محدودیت بدون به خطر انداختن امنیت سیستم شما ارائه میدهد. پس مراحل سادهای که در این بخش ذکر شده را برای رفع خطای موجود دنبال کنید تا برنامهها یا بازیها بدون مشکل اجرا شوند.
پیام خطا را ببندید
هنگامی که با پیام خطا مواجه میشوید، معمولاً دکمه OK را میبینید. روی آن کلیک کنید تا پنجره بسته شود. در برخی موارد، پیام ممکن است فاقد گزینه OK باشد.
به تنظیمات سیستم بروید
در این مرحله باید اقدام به باز کردن برنامه تنظیمات سیستم خود نمایید. این کار را میتوان با کلیک روی آیکون اپل در نوار منو و سپس انتخاب گزینه System Settings انجام دهید.
به تنظیمات حریمخصوصی و امنیت دسترسی داشته باشید
- در تنظیمات سیستم روی گزینه Privacy & Security کلیک کنید. به پایین صفحه رفته و قسمت Security را پیدا کنید.
- روی Open Anyway کلیک کنید
- در این قسمت گزینه Allow Aplications Downloaded from را از حالت App Store به حالت App Store and identified developers تغییر دهید.
جمعبندی
خطای Can’t be opened because it is from an unidentified developer در macOS، اگرچه برای حفاظت از کاربران طراحی شده است، میتواند مانعی برای اجرای برنامهها و بازیهای مک غیررسمی باشد. این اقدام امنیتی اپل تضمین میکند که تنها نرمافزارهای معتبر و تاییدشده به اجرا درآیند، اما گاهی اوقات برای کاربران حرفهای یا کسانی که از منابع قابل اعتماد استفاده میکنند، این محدودیت غیرضروری به نظر میرسد. با این حال، خوشبختانه macOS راهکاری ساده و ایمن برای رفع این محدودیت ارائه داده است. با دنبال کردن مراحل توضیحدادهشده، میتوانید به راحتی برنامهها و بازیهای خود را بدون مشکل و در عین حفظ امنیت سیستم اجرا کنید. همیشه به یاد داشته باشید که پیش از تغییر تنظیمات، از منبع فایل اطمینان حاصل کنید تا خطرات احتمالی را به حداقل برسانید.
سوالات متداول درباره خطای Can’t be opened because it is from an unidentified developer
1. چرا در macOS با خطای Can’t be opened because it is from an unidentified developer مواجه میشویم؟
این خطا به دلیل سیاستهای امنیتی اپل رخ میدهد و نشان میدهد برنامه یا بازی موردنظر از یک منبع غیررسمی تهیه شده است و سیستم مک مجوز اجرای آن را ندارد.
2. چگونه میتوان خطای Can’t be opened because it is from an unidentified developer را رفع کرد؟
برای رفع این خطا، باید به تنظیمات سیستم بروید، گزینه Privacy & Security را باز کنید و تنظیمات مربوط به Allow Applications Downloaded from را روی حالت App Store and identified developers تغییر دهید.
3. آیا رفع این خطا امنیت سیستم macOS را به خطر میاندازد؟
در صورتی که برنامه یا بازی از یک منبع معتبر تهیه شده باشد، رفع این محدودیت امنیت سیستم را به خطر نمیاندازد. با این حال، توصیه میشود همیشه از منابع قابل اعتماد استفاده کنید.