BSCrashNotifier
Language: Objective-C, Author: Karsten
License: Public domain
BSCrashNotifier is a bundle that allows you to be notified when your app is crashing.
use it with:
NSBundle* bundle = [NSBundle bundleWithPath:[[NSBundle mainBundle] pathForResource:@"BSCrashNotifier" ofType:@"bundle"]];
Class crashNotifierClass = [bundle principalClass];
if (crashNotifierClass)
{
[crashNotifierClass onCrashSend:@selector(weCrashed:) to:self];
}
else
{
NSLog(@"couldn't load bundle");
}
and implement the notification method like:
- (void)weCrashed:(int)signalNumber
{
NSLog(@"we crashed: %i",signalNumber);
}
BSCrashNotifier source preview
Mac OS X 2 ç ATTR Chî Ø A Ø com.apple.TextEncoding ç 2 .com.apple.metadata:kMDItemAttributeChangeDate UTF-8;134217984bplist003A©J…‹MY°
BSCrashNotifier header preview
Mac OS X 2 ç ATTR @ªe Ø A Ø com.apple.TextEncoding ç 2 .com.apple.metadata:kMDItemAttributeChangeDate UTF-8;134217984bplist003A©J D%–ˆDownload Archive
Compatible with:
- Mac OS X 10.3
- Mac OS X 10.4 PPC
- Mac OS X 10.4 Intel
- Mac OS X 10.5 PPC
- Mac OS X 10.5 Intel

Unfortunately this is very useful :D