Implementasi open source lengkap untuk penandatanganan kode dan notarization Apple telah selesai
(gregoryszorc.com)- Diimplementasikan hanya dengan Rust sehingga tidak harus berjalan di platform Apple (bisa di Linux, Windows, atau Mac)
- Dapat menandatangani biner Mach-O (format berkas eksekusi di Apple OS)
- Dapat melakukan penandatanganan/notarization/stapling untuk bundle direktori
.app, arsip XAR, installer.pkg, dan image disk DMG - Menyediakan crate
apple-codesigndan CLIrcodesign
2 komentar
Apakah ini bisa diartikan bahwa perangkat lunak di ekosistem Apple yang sudah ada dapat dijalankan di platform lain?
Dapat melakukan
codesignpada biner — yakni membuktikan siapa yang membuatnya dan kapan — dari mana saja, jadi ini tampaknya akan sangat berarti karena proses CI/CD pun bisa berjalan di Linux.