در زمان کار کردن در سیستم عامل مک امکان دارد با خطای app is damaged and can’t be opened روبه رو شوید.
در این آموزش روش رفع خطای app is damaged and can’t be opened در مک را توضیح خواهیم داد.
نحوه انتقال فایل های مورد اعتماد به خارج از قرنطینه
سیستم عامل مک گاهی اوقات با فایلی مواجه می شود که به آن اعتماد ندارد و گزارش می دهد که فایل آسیب دیده است و باید به bin منتقل شود.
ولی با فرض اینکه به مبدأ برنامهای که دانلود کردهاید اعتماد دارید، میتوانید سعی کنید هشدار را نادیده بگیرید و به هر حال فایل را باز کنید.
برای انجام این کار ابتدا یک پنجره ترمینال جدید باز کرده و دستور زیر را تایپ کنید:
xattr -d com.apple.quarantine /path/to/app.app
توجه داشته باشید باید قسمت /path/to/app.app را با مکان هدف فایلی که می خواهید از قرنطینه آزاد کنید، جایگزین نمایید.
یک راه آسان برای انجام این کار کشیدن فایل به پنجره ترمینال، درست بعد از دستور اولیه می باشد.
پس از اجرای دستور هیچ بازخوردی دریافت نخواهید کرد و همچنین فایلی که سعی کردید باز نمایید دیگر خطایی ایجاد نمی کند.
دلیل به وجود آمدن این خطا این می باشد که macOS دارای امنیت زیادی است و با ویژگیهایی مانند Gatekeeper که سعی میکند نرمافزار را به Mac App Store محدود نماید.