AskCleanAskClean

كيفية حذف إصدارات Xcode DeviceSupport القديمة بأمان

فريق AskClean · آخر تحديث 2026-07-31

أغلق Xcode، وحدد إصدارات iOS التي ما زلت تستخدمها، واحذف فقط مجلدات DeviceSupport التي لا تقابل جهازًا أو مهمة نشطة. يستطيع Xcode إعادة إعداد الرموز عند توصيل جهاز متوافق، لكن ذلك يتطلب وقتًا والجهاز نفسه وأحيانًا مكونات أو اتصالًا بالشبكة.

إصدارات Xcode DeviceSupport مقارنة بأجهزة Apple التي ما زالت مستخدمة
احتفظ بدعم الإصدارات التي ما زلت تختبرها، واحذف فقط الإصدارات القديمة المؤكدة.

ما الذي يخزنه DeviceSupport

يخزن Xcode الرموز وبيانات الدعم في ~/Library/Developer/Xcode/iOS DeviceSupport ومسارات مشابهة للمنصات الأخرى. هذه ليست صورًا ولا نسخة احتياطية من iPhone؛ بل بيانات تساعد على تصحيح أخطاء مجموعة محددة من الجهاز والنظام.

قارن المجلدات بالأجهزة الفعلية

راجع الإصدارات والأحجام في Finder وXcode > Settings > Platforms وWindow > Devices and Simulators. احتفظ بالإصدار الدقيق لكل جهاز ما زلت تختبره والإصدارات المطلوبة للاختبارات أو الدعم أو CI. قد تشير الأسماء المتشابهة إلى بنيات مختلفة.

  1. أغلق Xcode وSimulator وأدوات تصحيح الأخطاء.
  2. سجل إصدارات النظام على الأجهزة التي ما زلت تستخدمها.
  3. افتح ~/Library/Developer/Xcode/iOS DeviceSupport وقارن الأسماء والأحجام.
  4. انقل إلى سلة المهملات إصدارًا واحدًا مؤكدًا أنه قديم.
  5. اختبر الاتصال وتصحيح الأخطاء قبل إفراغ سلة المهملات.

لا تخلط بين DeviceSupport وXcode Archives: غالبًا يمكن إعادة رموز الجهاز، بينما قد يكون dSYM الخاص بإصدار موزع غير قابل للتعويض.

احذف الإصدارات المتوقفة فقط

بعد إغلاق Xcode وSimulator، انقل مجلد إصدار واحدًا مؤكدًا إلى سلة المهملات، ولا تحذف جذر DeviceSupport كله. افتح Xcode ووصل جهاز اختبار. عند الحاجة تظهر Preparing debugger support أثناء إعادة إنشاء البيانات المتوافقة.

خطط لكلفة الاسترجاع

قد يفشل الاسترجاع إذا كان Xcode قديمًا جدًا أو النظام غير مدعوم بعد أو المكونات ناقصة. احتفظ بالدعم المطلوب قبل العمل دون اتصال. يعرض AskClean كل إصدار وكلفة استرجاعه دون تحديده مسبقًا.

الأسئلة الشائعة

هل يعيد Xcode إنشاء DeviceSupport؟

عادة نعم عند توصيل جهاز متوافق، لكن قد يحتاج إلى وقت والمكونات الصحيحة.

هل يؤدي ذلك إلى حذف بيانات iPhone؟

لا. يحذف دعم تصحيح الأخطاء المحلي على Mac، وليس الصور أو التطبيقات أو النسخ الاحتياطية.

هل ينبغي حذف المجلد كله؟

لا. احذف فقط الإصدارات التي لا تقابل جهازًا أو متطلبًا نشطًا.

المصادر

أدلة إضافية لمساحة تخزين المطورين