AskCleanAskClean

Eski Xcode DeviceSupport sürümleri güvenle nasıl silinir

AskClean Ekibi · Güncellendi 2026-07-31

Xcode’u kapatın, hâlâ kullandığınız iOS sürümlerini belirleyin ve yalnızca etkin bir cihazla veya işle eşleşmeyen DeviceSupport klasörlerini silin. Xcode, uyumlu bir cihaz yeniden bağlandığında sembolleri hazırlayabilir; ancak zaman, cihaz ve bazen bileşenler ya da ağ gerekir.

Hâlâ kullanılan Apple cihazlarıyla karşılaştırılmış Xcode DeviceSupport sürümleri
Hata ayıkladığınız sürümlerin desteğini tutun ve yalnızca eskidiği doğrulananları kaldırın.

DeviceSupport ne saklar

Xcode, sembolleri ve destek verilerini ~/Library/Developer/Xcode/iOS DeviceSupport altında, diğer platformlar için de benzer yollarda tutar. Bunlar iPhone fotoğrafları veya yedeği değildir; belirli bir cihaz ve sistem birleşiminde hata ayıklamayı destekler.

Klasörleri gerçek cihazlarla karşılaştırın

Finder, Xcode > Settings > Platforms ve Window > Devices and Simulators içinde sürüm ve boyutları denetleyin. Hâlâ hata ayıkladığınız her cihazın tam sürümünü ve test, destek ya da CI için gereken sürümleri koruyun. Benzer adlar farklı derlemeler olabilir.

  1. Xcode, Simulator ve hata ayıklama araçlarını kapatın.
  2. Kullandığınız cihazların sistem sürümlerini kaydedin.
  3. ~/Library/Developer/Xcode/iOS DeviceSupport yolunu açıp adları ve boyutları karşılaştırın.
  4. Yalnızca eskidiği doğrulanan bir sürümü Çöp Kutusu'na taşıyın.
  5. Çöp Kutusu'nu boşaltmadan bağlantıyı ve hata ayıklamayı sınayın.

DeviceSupport ile Xcode Archives aynı değildir: cihaz sembolleri çoğunlukla yeniden hazırlanabilir, bir sürüm dSYM’si ise yeri doldurulamaz olabilir.

Yalnızca kullanımdan kalkmış sürümleri kaldırın

Xcode ve Simulator kapalıyken tek bir doğrulanmış sürüm klasörünü Çöp Kutusu'na taşıyın; DeviceSupport kökünü tamamen silmeyin. Xcode’u açıp bir test cihazı bağlayın. Gerekirse uyumlu veriler hazırlanırken Preparing debugger support görünür.

Kurtarma maliyetini planlayın

Çok eski Xcode, henüz desteklenmeyen sistem veya eksik bileşenler nedeniyle yeniden hazırlama başarısız olabilir. Çevrimdışı çalışmadan önce gerekli desteği tutun. AskClean her sürümü ve kurtarma maliyetini önceden seçmeden gösterir.

SSS

Xcode DeviceSupport’u yeniden oluşturur mu?

Genellikle uyumlu bir cihaz bağlandığında evet; zaman ve doğru bileşenler gerekebilir.

Bu işlem iPhone verilerini siler mi?

Hayır. Fotoğraf, uygulama veya yedekleri değil, Mac’teki yerel hata ayıklama desteğini siler.

Klasörün tamamını silmeli miyim?

Hayır. Yalnızca etkin cihaz veya gereksinimle eşleşmeyen sürümleri kaldırın.

Kaynaklar

Geliştirici depolaması için diğer rehberler