/TMDebugConsole

TMDebugConsole is a simple in-app console to be used with Cocoa Lumberjack. It allows you to see your logs on the device, without needing to be paired with a debug session in XCode, using different colors for errors, warnings, and informative messages

Primary LanguageObjective-CApache License 2.0Apache-2.0

TMDebugConsole

TMDebugConsole is a simple in-app console to be used with Cocoa Lumberjack. It allows you to see your logs on the device, without needing to be paired with a debug session in XCode, using different colors for errors, warnings, and informative messages

Screenshots

Screenshot #1 Screenshot #1 Screenshot #1

Installing

Using CocoaPods

  1. Include the following line in your Podfile:
    pod 'TMDebugConsole', :git => 'https://github.com/tuenti/TMDebugConsole'
    
  2. Run pod install

Manually

  1. Clone, add as a submodule or download TMDebugConsole.
  2. Add all the files under Classes to your project.
  3. Make sure your project is configured to use ARC.

Dependencies of the sample app

The sample app uses Cocoa Lumberjack.. This dependency is managed using CocoaPods. Once you have cloned this repository, and with CocoaPods set up, please install these dependencies opening a Terminal window, changing to the Xcode project directory and running

$ pod install

Make sure to always open the Xcode workspace instead of the project file when building the sample app:

$ open TMDebugConsoleSample.xcworkspace

Credits & Contact

TMDebugConsole was created by iOS team at Tuenti Technologies S.L.. You can follow Tuenti engineering team on Twitter @tuentieng.

License

TMDebugConsole is available under the Apache License, Version 2.0. See LICENSE file for more info.