ILCrashReporter framework
The ILCrashReporter framework enables developers to easily integrate crash reporting facilities into existing or new applications.
ILCrashReporter works much like the Crash Reporter built into the operating system. However, for some reason Apple does not provide a way for developers to get access to the reports for their own applications. This problem should be solved by using the ILCrashReporter which will mail the crash reports directly to the developer.
You may include and distribute ILCrashReporter free of charge, with or without modifications, in your own application provided that you follow the full license terms included in the framework header file. Since the framework is free of charge and provided "as is" we can only offer very limited technical support if it will not work as expected. However bug reports, suggestions for improvements or donations are welcome. Any other technical related issues and discussions are also welcome in the developer forum.
You are free to modify the source code in any way you like, but please report any bug fixes or improvements back to us so we can include it in the official version of ILCrashReporter. If you use ILCrashReporter in your shipping product we would also appreciate to be mentioned in the credits.
ILCrashReporter requires Mac OS X 10.2 or newer.
What's new in version 1.2.3:
- Crash reports now contain the machine architecture to help matching stack crawls from universal binaries.
- Attached console logs are now limited to 512 KB to prevent overloading email accounts.