Rehberler
CI'da Xcode oluşturma süreleri nasıl kısaltılır
Xcode derlemeleri her çalıştırmada yirmi dakika sürer.
7 dk okuma
Xcode derlemeleri her çalıştırmada yirmi dakika sürer.
Neden oluyor?
DerivedData atılır, dolayısıyla her çalıştırma, tam tür denetimi de dahil olmak üzere temiz bir yapıdır.
Nasıl düzeltilir?
- Çalıştırmalar arasında Persist DerivedData — mevcut en büyük tek kazanç
- Önbelleğin bir görüntü güncellemesiyle geçersiz kılınmaması için Xcode sürümünü sabitleyin
- -Xfrontend -warn-long-expression-type-checking=200 ile yavaş ifadeleri bulun
- Tek bir değişikliğin her şeyi geçersiz kılmaması için büyük modülleri bölün
- Bir M4 koşucusu kullanın — Swift derlemesi son derece tek iş parçacığına duyarlıdır
Bir sonraki build'iniz yarı fiyata iki kat hızlı olabilir
Ücretsiz başlayın. Ayrılmak da aynı tek satır ve o diff'i de yayımlıyoruz.
İlgili
İOS simülatör testleri nasıl hızlandırılırSimülatör testleri yarım saat sürmektedir.CI'da iOS kod imzalama işlemi nasıl yapılır?İmzalama yerel olarak çalışıyor ve CI'da zaman zaman başarısız oluyor.CI'da macOS uygulamalarına noter onayı nasıl yapılır?Noter onayı yavaştır ve bazen zaman aşımına uğrar.MacOS koşucu diskinin tükenmesini düzeltmeMacOS'ta cihazda yer kalmadığı için işler başarısız oluyor.