Cara memadam Xcode Archives lama tanpa kehilangan simbol ranap
Pasukan AskClean · Dikemas kini 2026-07-31
Padam Xcode Archive hanya selepas mengesahkan bahawa versi itu tidak lagi diedarkan dan dSYM-nya tidak diperlukan untuk simbolikasi ranap. Semak binaan dalam Organizer, simpan binaan App Store, TestFlight, Enterprise dan Ad Hoc yang masih aktif, kemudian pindahkan hanya arkib yang ditamatkan ke Sampah.

Archive bukan cache
Product > Archive mencipta .xcarchive yang mengandungi binari tepat, metadata dan biasanya dSYM yang sepadan dalam ~/Library/Developer/Xcode/Archives. DerivedData boleh dibina semula daripada kod sumber; dSYM sepadan dengan UUID satu binaan, jadi membina semula commit yang sama tidak menghasilkan pengganti setara.
Audit binaan sebelum memadam
Gunakan Window > Organizer > Archives untuk melihat aplikasi, versi, nombor binaan, tarikh dan status edaran. Simpan setiap binaan yang masih dipasang atau berada dalam tempoh sokongan dan analisis ranap. Usia fail sahaja bukan alasan selamat untuk memadam.
- Buka Window > Organizer dan pilih Archives.
- Catat binaan App Store, TestFlight, Enterprise dan Ad Hoc yang aktif.
- Sahkan dSYM dan sandarkan arkib yang tidak boleh diganti.
- Tandakan hanya binaan dalaman terbengkalai atau versi di luar sokongan.
- Padam satu demi satu, periksa bakinya, kemudian kosongkan Sampah.
Binaan lama boleh kekal dipasang selama berbulan-bulan; buat keputusan berdasarkan edaran dan sokongan, bukan tarikh semata-mata.
Padam secara boleh dipulihkan
Utamakan Organizer dan padam satu calon pada satu masa. Gunakan Finder hanya jika Organizer tidak dapat membaca pakej lama, selepas membandingkan Info.plist dengan inventori. Jangan ubah kandungan .xcarchive dan jangan kosongkan Sampah sebelum pengesahan.
Tetapkan dasar pengekalan
Bagi setiap keluaran, rekod lokasi arkib, muat naik simbol, sandaran dan tarikh pemadaman. Jika ruang mendesak, mulakan dengan DerivedData dan data yang boleh dijana semula. AskClean memaparkan Archives secara berasingan dan tidak menganggapnya cache untuk dipadam pukal.
Soalan Lazim
Bolehkah seluruh folder Archives dipadam?
Jangan tanpa audit. Folder itu mungkin menyimpan satu-satunya binari dan dSYM versi yang telah dikeluarkan.
Adakah aplikasi terpadam daripada App Store?
Tidak. Anda hanya kehilangan artifak setempat untuk eksport semula atau simbolikasi binaan itu.
Bolehkah dSYM dibina semula daripada commit sama?
Tidak dengan pasti; dSYM mesti sepadan tepat dengan UUID binari yang diedarkan.
Sumber