title: Crash Reporter for Cocoa app
body: <p>I'm working on a Cocoa app targeting Leopard and above, and I'm thinking about adding a crash reporter to it (I'd like to think my app won't crash, but let's get real here). I have some mostly conceptual questions before I really get started.</p>
  
  <p>1) How does this work conceptually, knowing when there's a crash and bringing up a reporter? Do I have a daemon running looking for a crash, or do I wait until my app is launched next time to report?</p>
  
  <p>2) Can this be done in Cocoa? Or would I have to dip into Carbon or IOKit or somesuch?</p>
  
  <p>3) Is this even a good idea? Mac OS X already has a built in crash reporter, but as a developer I don't get to see the crash logs. I don't think my app will be crashing often, frankly, but I just don't want to be naive but this sort of thing.</p>
  
  <p>What are your thoughts and opinions regarding this?</p>