Mildmannered Industries
MMICrashReporter - Next Generation Crash Reports
Would you like to receive Crash Reports when your application crashes?
Would you like to be able to customise the information in those Crash Reports?
Would you like to be able to receive Bug Reports from your users in a standard format?
Would you like to be able to automatically gather information from your user's system (version info, log file entries, preference settings, etc), to accompany those bug reports?
Would you like to be able to send your users a file to double click to collect information from their system to return back to you, for use in further diagnosis?
If the answer to the first question is yes, you need a CrashReporter.
If the answer to any of the other questions is yes, you might want to look at MMICrashReporter.
Features
Powerful information gathering capabilities: MMICrashReporter can collect contact information, user description, contact details, crash logs, log files, preferences, and the output of arbitrary commands.
High configurability: The information to be collected, and the user interface to be presented to the user can be configured via an XML configuration file.
XML property list output: to allow easy automatic processing of reports.
Extensible data collection architecture: If the existing data collection components do not meet your requirements, you can write your own.
Extensible report delivery architecture: Basic mail and web based delivery are included, but you can also write your own delivery agent plugins, if necessary.
"BugReporter" mode: For collecting non-crashing bug reports in a standardised format.
"Personal Reports": double clicking on a crash reporter configuration file will open a bug report using that configuration. Personalised Configuration files can be sent to users to collect information specific to their problem.
Document-Based: Multiple bug/crash reports can be handled simultaneously.
Delayed delivery: Reports can be saved for later delivery (e.g. when the user is offline).*
Fully localizable: Ask users for bug reports in their native language.*
MMICrashReporter is available now as an Advance Preview. This is provided for evaluation and feedback purposes only.
*Asterisked items are incomplete, or unimplemented as yet.
Requirements
MMICrashReporter requires Mac OS X 10.3 or later.
MMICrashReporter is distributed as a Universal Binary.
Licensing
The Advance Preview version of MMICrashReporter is licensed for evaluation and feedback purposes only.
You may NOT distribute MMICrashReporter to the public with your Application at this point in time.
Download
MMICrashReporter0.1a.dmg [1MB]
Documentation
Documentation for MMICrashReporter is available online.
Support & Feedback
Feedback is very welcome. Please send Comments, queries, bug reports, and suggestions to crashreporter@mildmanneredindustries.com.
Screenshots
See the Documentation for screenshots of MMICrashReporter in action.
|
|
Contact | Press |
|