Hello. Is there a way to stop Apple CrashReporter from collecting crashes of my process?
Hello. Is there a way to stop Apple CrashReporter from collecting crashes of my process?
- Subject: Hello. Is there a way to stop Apple CrashReporter from collecting crashes of my process?
- From: Motti Shneor <email@hidden>
- Date: Mon, 11 Jul 2016 17:04:00 +0300
Hi.
I develop a global daemon, maintained by launchd. Obviously It cannot be distributed in the Mac App Store. To collect crash-reports from customers, I integrated a mainstream 3rd party crash reporter library (PLCrashReporter). I collect crashes of our daemon, and send them for analysis, and all is well.
However, when crash happens, the user can still see a line in the Console “All Messages” section, and also see the full crash-report in the “System Diagnostic Reports”. I would want to avoid this, and disable this crash-reporting that is unusable to me, and exposes private info about my program (I’m writing a security tool).
I could not find any process-specific behavior of CrashReporter. The only thing I could find is how to stop the crash-reporter altogether from collecting crashes. (see man ReportCrash) - and of course I don’t want this.
Is it possible at all to stop CrashReporter from collecting just MY crashes? how? Is there a runtime API (xpc or other) to control CrashReporter behavior? Any filtering mechanism?
Any hint will be greatly appreciated.
Thanks!
Motti Shneor
---
But they are useless ---
they can only provide answers!
(Pablo Picasso 1881-1973 about Computers).
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden