Mildmannered Industries
Development Tools and Source Code
Next Generation Crash Reports with MMICrashReporter
Features include:
- 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.*
*Asterisked items are incomplete, or unimplemented as yet.
MMICrashReporter is currently available as an Advance Preview. Further information is available on the MMICrashReporter product page.
Source Code
NewPreferencesExample
This is the source code to accompany the MacDevCenter articles "Adding a New Style Preferences Window to Your App, Part 1", and "Adding a New Style Preferences Window to Your App, Part 2".
Download the NewPreferencesExample code.
|
|
Contact | Press |
|
Copyright © 2005-2009 MildMannered Industries Limited. All rights
reserved. Apple, the Apple logo, and Mac are trademarks of Apple
Computer, Inc., registered in the U.S. and other countries. The Made
on a Mac Badge is a trademark of Apple Computer, Inc., used with
permission.