Issue Xcode Önbelleği Nasıl Temizlenir ve Xcode Çökmelerini Önler

Xcode Önbelleği Nasıl Temizlenir ve Xcode Çökmelerini Önler

Xcode, geliştiricilere iOS, iPadOS, macOS, watchOS ve tvOS uygulamaları oluşturmak için kapsamlı bir araç seti sağlayan, macOS için tamamen entegre bir geliştirme ortamıdır (IDE). Kod yazmak ve değiştirmek için bir düzenleyici, sorunları düzeltmek için bir hata ayıklayıcı, kod sürümlerini yönetmek için bir kaynak kontrol yönetim sistemi ve diğer çeşitli geliştirme araçlarını içerir. Xcode kullanmaya karar verirseniz, kurulumun çok fazla boş disk alanı gerektireceğini unutmayın.

Xcode, yazılımdaki hatalar, donanım veya sistem uyumluluğu sorunları veya önbellek sorunları dahil olmak üzere çeşitli nedenlerle çökebilir. Önbellek, Xcode'un geliştirme sürecini hızlandırmak için oluşturduğu ve sakladığı geçici dosyalardan oluşan bir koleksiyondur. Ancak, bir depolama alanı sıkıntısı olduğunda ve önbellek çok büyürse veya bozulursa, Xcode'un çökmesine veya anormal davranmasına neden olabilir. Önbelleği temizlemek veya Xcode tercihlerini sıfırlamak genellikle bu sorunları çözebilir.

Aldığınız hata mesajlarının nedenleri değişebilir. Yine de, tipik bir örnek, simülatörü sunucunun kodunu önbelleğe kaydedilen eski sürüm yerine yeni tanıtılan herhangi bir değişiklikle yeniden yüklemeye zorlamaktır. Xcode önbelleğini temizlemek ve Xcode kilitlenme raporlarını önlemek için birden çok yöntem mevcuttur.

Xcode Yapısını Temizleyin

Proje Derlemesini temizlemek, Xcode çökmelerine yol açan sorunlar yaşıyorsanız yardımcı olabilir, kodu bir sonraki çalıştırışınızda yeni bir yapı oluşturulacaktır.

    1. Projeyi açın.
    1. Menü çubuğuna gidin.
    1. Ürün'ü seçin.
    1. Temizle'yi seçin.

Alternatif olarak, Projeyi açın ve klavyede Command+Shift+K tuşlarına basın.

Derleme Klasörünü Temizleyin

    1. Code Projesinde Option (Alt) tuşunu basılı tutarken Ürün menüsüne tıklayınız.
    1. Derleme klasörünü temizle'yi seçin.

Derleme klasörünü temizlemenin başka bir yolu da klavyenizdeki Command+Shift+Option+K tuş bileşimine basmaktır.

Simülatör İçeriğini ve Ayarlarını Sıfırlayın

    1. Menü çubuğuna gidin.
    1. iOS Simulator'u açın.
    1. İçeriği ve Ayarları Sıfırla seçeneğini seçin.

Türetilmiş Verileri Sil

Tüm geçici derleme bilgileri ve proje dizinleri Derived Data klasöründe saklanır. Silerseniz, Xcode bir sonraki başlatılışında yeni bir klasör oluşturur.

    1. Pencere'ye gidin ve Düzenleyici'yi seçin.
    1. Projeleri Seçin ve ardından Projenizi seçin .
    1. Şimdi, ilişkilendirilmiş türetilmiş verilerini silmek istediğiniz projeyi seçin.
    1. Açılan yeni pencerede Derived data klasörünü ve Finder yolunu göreceksiniz.
    1. Silmek için Sil düğmesine basın.

Modül önbelleğini de silmemiz gerektiğinden henüz işimiz bitmedi.

    1. Finder'ı açın ve Git menüsünü seçin.
    1. Klasöre Git... öğesini açın ve şunu yapıştırın: ~/Library/Developer/Xcode/DerivedData/ModuleCache
    1. Hedefi açmak için Git'e basın.
    1. Şimdi ModuleCache klasöründeki öğeleri Trash'e sürükleyin.
    1. Çöp Kutusunu boşaltın .
Yükleniyor...