I've integrated the console logs messages with our unhandled crash reports using the Splunk MINT SDK for iOS.
The documentation describes that "your unhandled crash reports will include the last X NSLog messages with the request": http://docs.splunk.com/Documentation/MintIOSSDK/5.1.x/DevGuide/Dispatchsystemlogmessages
What should we do for release mode? Apple recommends disabling NSLog when the app is released.
How can we attach some console logs with the crash reports?
If you disable NSLog, MINT won’t pick up console messages. But you could use breadcrumbs to track application activity. Breadcrumbs are available in the crash report, so you could track what happened in your app before a crash.