NSLogger is a high perfomance logging utility which displays traces emitted by client applications running on Mac OS X or iOS (iPhone OS). It replaces your usual NSLog()-based traces and provides powerful additions like display filtering, image and binary logging, traces buffering, timing information, etc.
NSLogger feature summary:
- View logs using the Mac OS X desktop viewer, accept connections from local network clients (using Bonjour) or remote clients connecting directly over the internet
- Online (application running and connected to NSLogger) and offline (saved logs) log viewing
- Buffer all traces in memory or in a file, send them over to viewer when a connection is acquired
- Secure logging (connections use SSL by default)
- Advanced log filtering optionsSave viewer logs to share them and/or review them laterExport logs to text files
- Open raw buffered traces files that you brought back from client applications not directly connected to the log viewer
✔ Sources: https://github.com/fpillet/NSLogger