إصلاح خطأ التحقق من المطوّر في MacOS
brew، فقد تواجه خطأً من MacOS.
بشكل افتراضي، لا يسمح MacOS بتشغيل التطبيقات أو الأدوات التي أنشأها مطوّر لا يمكن التحقق من هويته.
عند محاولة تشغيل أي أمر clickhouse، قد يظهر لك هذا الخطأ:
لتجاوز خطأ التحقق هذا، تحتاج إلى إزالة التطبيق من منطقة الحجر في MacOS، إما بالعثور على الإعداد المناسب في نافذة إعدادات النظام، أو باستخدام الطرفية، أو بإعادة تثبيت ClickHouse.
إجراءات إعدادات النظام
clickhouse من منطقة الحجر هي:
- افتح إعدادات النظام.
- انتقل إلى الخصوصية والأمان:
- مرّر إلى أسفل النافذة حتى تجد رسالة تفيد بأن “clickhouse-macos-aarch64” تم حظره من الاستخدام لأنه ليس من مطوّر معروف.
- انقر على السماح على أي حال.
- أدخل كلمة مرور مستخدم macOS الخاصة بك.
clickhouse في الطرفية.
العملية عبر الطرفية
Allow Anyway إلى حل هذه المشكلة، وفي هذه الحالة يمكنك أيضًا تنفيذ هذه العملية باستخدام سطر الأوامر.
أو قد تفضّل ببساطة استخدام سطر الأوامر!
أولًا، اعرف أين ثبّت Homebrew الملف التنفيذي clickhouse:
clickhouse من quarantine bin عبر تشغيل xattr -d com.apple.quarantine، ثم أضِف المسار من الأمر السابق:
clickhouse:
أصلِح المشكلة بإعادة تثبيت ClickHouse
--no-quarantine: