Vì Apple xuất bản mã nguồn cho launchd, bạn có thể may mắn hơn chỉ cần gắn trình gỡ lỗi vào quy trình để kiểm tra hoặc đặt điểm dừng.
Điều đó và thay đổi cấp độ nhật ký cũng có thể là quá mức cần thiết. Bạn có thể kiểm tra các công việc được tải khá dễ dàng và vô hiệu hóa chúng / thay đổi chúng để gọi các kịch bản gỡ lỗi hoặc thậm chí đặt một công việc khác để chuyển trạng thái hoặc thông báo nhật ký khi một quá trình khác bắt đầu hoặc dừng.
Tôi sẽ quan tâm đến chi tiết cụ thể hơn về những gì bạn đang làm - đây có vẻ như là một ví dụ tuyệt vời về vấn đề XY. Bạn đang hỏi về giải pháp mà bạn thấy là cách tốt nhất về phía trước chứ không phải về vấn đề / vấn đề thực sự là gì.