Saya mencoba untuk menonaktifkan daemon pihak ke-3 secara permanen, jadi saya menghapus file plistnya dari / Library / LaunchDaemons - dan kemudian saya menyadari bahwa saya belum pernah melakukannya launchctl unloadterlebih dahulu; mencoba setelah fakta menghasilkan "Tidak ada file atau direktori seperti itu / tidak ada yang ditemukan untuk diturunkan". Dan, tentu saja daemon itu dapat di-restart, jadi ketika saya membunuhnya, itu akan dibuat kembali.
Saya mencoba melakukan launchctl listdengan harapan mendapatkan label untuk digunakan launchctl removetetapi daemon tidak lagi terdaftar.
Singkat reboot, apakah ada cara untuk mendapatkan launchd melupakan daemon dan / atau memindai ulang file konfigurasi?
launchctl kill com.example.producttampaknya berhasil.