When I do web development, I use a custom made logger that catches fatal errors and appends a trace to a file and displays a message to the user. I can occasionally glance
Do you know that CrashReporter for iPhone exists?
There is a repository on github which demos that code.
It has some cool features like maping the stack trace to your code and manages some git specific things like version hashes.