8 poin oleh xguru 2022-11-14 | Belum ada komentar. | Bagikan ke WhatsApp
  • Xcode 14 yang dirilis pada 12/9 menjadi lebih cepat dan 30% lebih kecil
  • Kecepatan build proyek meningkat hingga 25% berkat peningkatan pemrosesan paralel
  • Segera setelah rilis, ukuran banyak aplikasi iOS meningkat drastis
    • Nike 182MB → 322MB, AA 182MB → 389.1MB, Chime 162MB → 212MB
  • Xcode 14 secara default menonaktifkan bitcode. Pada rilis Xcode mendatang, fitur ini bahkan akan dihapus sepenuhnya
    • bitcode adalah metode pengemasan aplikasi yang menyisakan sebagian proses build agar diproses oleh Apple setelah aplikasi dikirim ke App Store
    • Salah satu hal yang dilakukan Apple saat itu adalah menghapus Binary Symbol
    • Jika bitcode tidak diaktifkan, maka Anda perlu mengatur build setting Xcode agar menghapus Binary Symbol

Cara menghapus Binary Symbol tanpa Bitcode

  • Ubah nilai pengaturan
    • "Deployment Postprocessing" = "Yes"
    • "Strip Linked Product" = "Yes"
    • "Additional Strip Flags" = -rSTx
    • Semua pengaturan penghapusan lainnya gunakan nilai default
    • Harus diatur sama untuk semua target
    • Jika menggunakan package manager seperti Cocoapods, mungkin akan ada masalah
  • Yang direkomendasikan adalah menggunakan shell script
    • Jalankan skrip di akhir build sebelum signing (lihat sumber asli)

Belum ada komentar.

Belum ada komentar.