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 (Cocoa-dev@lists.apple.com) 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: https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com