AskCleanAskClean

Cara selamat memadam Xcode DeviceSupport lama

Pasukan AskClean · Dikemas kini 2026-07-31

Tutup Xcode, kenal pasti versi iOS yang masih digunakan dan padam hanya folder DeviceSupport yang tiada peranti atau kerja aktif sepadan. Xcode boleh menyediakan semula simbol apabila peranti serasi disambungkan, tetapi memerlukan masa, peranti itu dan kadangkala komponen atau rangkaian.

Versi Xcode DeviceSupport dibandingkan dengan peranti Apple yang masih digunakan
Simpan sokongan versi yang masih dinyahpepijat dan padam hanya versi lama yang telah disahkan.

Apa yang disimpan oleh DeviceSupport

Xcode menyimpan simbol dan data sokongan dalam ~/Library/Developer/Xcode/iOS DeviceSupport, dengan laluan serupa bagi platform lain. Ia bukan foto atau sandaran iPhone; data ini menyokong penyahpepijatan gabungan peranti dan sistem tertentu.

Padankan folder dengan peranti sebenar

Semak versi dan saiz dalam Finder, Xcode > Settings > Platforms dan Window > Devices and Simulators. Simpan versi tepat setiap peranti yang masih dinyahpepijat serta versi yang diperlukan untuk ujian, sokongan atau CI. Nama serupa boleh merujuk binaan berbeza.

  1. Tutup Xcode, Simulator dan alat penyahpepijatan.
  2. Catat versi sistem peranti yang masih digunakan.
  3. Buka ~/Library/Developer/Xcode/iOS DeviceSupport dan bandingkan nama serta saiz.
  4. Pindahkan hanya satu versi yang disahkan lapuk ke Sampah.
  5. Uji sambungan dan penyahpepijatan sebelum mengosongkan Sampah.

Jangan kelirukan DeviceSupport dengan Xcode Archives: simbol peranti biasanya boleh dijana semula, manakala dSYM keluaran mungkin tidak boleh diganti.

Padam hanya versi yang telah ditamatkan

Apabila Xcode dan Simulator ditutup, pindahkan satu folder versi yang telah disahkan ke Sampah, bukan seluruh akar DeviceSupport. Buka Xcode dan sambungkan peranti ujian. Jika perlu, Preparing debugger support muncul semasa data serasi dijana semula.

Rancang kos pemulihan

Pemulihan boleh gagal jika Xcode terlalu lama, sistem belum disokong atau komponen tiada. Simpan sokongan yang diperlukan sebelum bekerja luar talian. AskClean memaparkan setiap versi dan kos pemulihannya tanpa memilihnya secara automatik.

Soalan Lazim

Adakah Xcode menjana semula DeviceSupport?

Biasanya ya apabila peranti serasi disambungkan, tetapi masa dan komponen yang betul mungkin diperlukan.

Adakah data iPhone akan dipadam?

Tidak. Ia hanya memadam sokongan penyahpepijatan setempat pada Mac, bukan foto, aplikasi atau sandaran.

Perlukah seluruh folder dipadam?

Tidak. Padam hanya versi yang tiada peranti atau keperluan aktif.

Sumber

Panduan storan pembangun yang lain