Xcode يستهلك المساحة؟ كيف تنظّفه
Xcode من أكبر مستهلكي المساحة على جهاز Mac لدى المطوّر: نواتج البناء والمحاكيات ورموز الأجهزة والأرشيفات قد تتجاوز معًا 50 GB بكثير. إليك ما هو كل منها وكيف تنظّفه بأمان.
Xcode من أكبر مستهلكي المساحة على جهاز Mac لدى المطوّر: نواتج البناء والمحاكيات ورموز الأجهزة والأرشيفات قد تتجاوز معًا 50 GB بكثير. إليك ما هو كل منها وكيف تنظّفه بأمان.
~/Library/Developer/Xcode/DerivedData يحتوي ملفات بناء وسيطة وفهارس لكل مشروع فتحته. حذفه كاملًا آمن — يعيد Xcode بناء ما يحتاجه في المرة التالية التي تبني فيها (البناء الأول أبطأ).
أنهِ Xcode أولًا، ثم احذف محتويات المجلد، أو احذف فقط مجلدات المشاريع التي لم تعد تعمل عليها.
xcrun simctl runtime list وxcrun simctl runtime delete متبوعًا بمعرّف بيئة التشغيل.~/Library/Developer/CoreSimulator/Devices. يزيل xcrun simctl delete unavailable الأجهزة التي اختفت بيئة تشغيلها.~/Library/Developer/CoreSimulator/Caches؛ وتُعاد بناؤها عند الحاجة.في كل مرة توصّل فيها جهازًا بإصدار نظام جديد، ينسخ Xcode رموز تصحيحه إلى ~/Library/Developer/Xcode/iOS DeviceSupport (وwatchOS DeviceSupport وغيرها). يشغل كل إصدار بضعة جيجابايتات. احذف مجلدات الإصدارات التي لم تعد تصحّح عليها؛ وينسخها Xcode مجددًا إذا وصّلت جهازًا كهذا.
~/Library/Developer/Xcode/Archives يحتوي كل تطبيق أرشفته للتوزيع. احتفظ بأرشيفات الإصدارات التي أطلقتها (تحتاج إلى رموز تصحيحها لقراءة تقارير الأعطال)؛ ويمكن حذف الإصدارات الداخلية الأقدم. أدِرها من Window ← Organizer.
يعرض DiskGarden ~/Library/Developer مجلدًا مجلدًا، فترى بنظرة واحدة هل المحاكيات أم DerivedData أم دعم الأجهزة هو الأكبر — ثم اسحبه إلى حاوية النفايات لإزالته.
تستخدم أدوات أخرى أيضًا؟ ذاكرات الحزم المؤقتة تتراكم كذلك: انظر أي الذاكرات المؤقتة آمن حذفها.
DiskGarden محلّل مجاني لمساحة القرص على Mac: يرسم كل مجلد بحسب حجمه فتبرز المجلدات المستهلكة للمساحة. بلا حساب، وملفاتك لا تغادر جهاز Mac أبدًا.