A crash reporting framework for OS X
Objective-C PHP Ruby
Switch branches/tags
Nothing to show
Pull request Compare This branch is 18 commits ahead, 5 commits behind sbooth:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
English.lproj
SFBCrashReporter.xcodeproj
.gitignore
COPYING
GenerateFormData.h
GenerateFormData.m
Info.plist
README.md
SFBCrashReporter.h
SFBCrashReporter.m
SFBCrashReporter.podspec
SFBCrashReporterWindowController.h
SFBCrashReporterWindowController.m
SFBCrashReporter_Prefix.pch
SFBDefaultButtonSuppressingTextView.h
SFBDefaultButtonSuppressingTextView.m
SFBSystemInformation.h
SFBSystemInformation.m
handle_crash_report.php

README.md

Version Platform License

SFBCrashReporter is a framework for submitting application crash logs to an HTTP server.

Adding SFBCrashReporter support to your application is easy:

  1. Add the URL for crash log submission as SFBCrashReporterCrashSubmissionURL to your application's Info.plist

  2. Add the following code to your application's delegate:

#import <SFBCrashReporter/SFBCrashReporter.h>

- (void) applicationDidFinishLaunching:(NSNotification *)aNotification
{
  // Check for and send crash reports
  [SFBCrashReporter checkForNewCrashes];
}

Adding support to your HTTP server to receive the crash logs is also easy. SFBCrashReporter comes with a PHP script that will e-mail the submitted crash logs to a specified email account.

  1. Install PHP!

  2. Modify handle_crash_report.php as appropriate.