Sandbooks
Kembali ke kursus

Xcode Build Time Optimization: Mempercepat Kompilasi dari Menit ke Detik

Progress82%
  1. 1. Apa Itu Build Time Optimization?1
  2. 2. Masalah yang Dipecahkan2
  3. 3. Teori: Cara Kerja Xcode Build System3
  4. 4. Mengukur Build Time4
  5. 5. Optimasi Swift Compiler5
  6. 6. Optimasi Xcode Build Settings6
  7. 7. Modular Architecture untuk Build Speed7
  8. 8. Explicit Module Build8
  9. 9. Optimasi Dependencies (CocoaPods & SPM)9
  10. 10. Caching: Local dan Remote Build Cache10
  11. 11. CI/CD Build Optimization11
  12. 12. Xcode Cloud & GitHub Actions Tuning12
  13. 13. Monitoring & Regression Prevention13
  14. Setup environment14
  15. Build debug15
  16. Run unit tests16
  17. Ukur build time17
  18. Clean hanya DerivedData app (bukan SPM cache)18
  19. Analisis slow compilation19
  20. 14. Kapan Optimasi Tidak Diperlukan20
  21. 15. Real Use Cases21
  22. 16. Ringkasan & Decision Guide22
Xcode Build Time Optimization: Mempercepat Kompilasi dari Menit ke DetikClean hanya DerivedData app (bukan SPM cache)
Section 18/221 menit

Clean hanya DerivedData app (bukan SPM cache)

Clean hanya DerivedData app (bukan SPM cache)

clean: rm -rf ~/Library/Developer/Xcode/DerivedData/$(SCHEME)-* xcodebuild clean -workspace $(WORKSPACE) -scheme $(SCHEME)

Sebelumnya

Ukur build time

Selanjutnya

Analisis slow compilation

Sandbooks - created by Ari Supriatna