LumberjackLauncher 0.2.0

LumberjackLauncher 0.2.0

TestsTested
LangLanguage Obj-CObjective C
License MIT
ReleasedLast Release Dec 2017

Maintained by Yu Sugawara.



 
Depends on:
CocoaLumberjack= 3.3.0
LumberjackConsole>= 0
 

  • By
  • Yu Sugawara

LumberjackLauncher

Very simple CocoaLumberjack launcher.

Features

Installation

pod 'LumberjackLauncher'

Usage

Launch logger

Launch Xcode console logger and Apple system logger.

[LumberjackLauncher launchStandardLoggers];

Dynamically changing log levels

[LumberjackLauncher changeStandardLoggersLevel:DDLogLevelWarning];

Set Xcode console log colors

[LumberjackLauncher setXcodeConsoleLogColorsWithErrorColor:[UIColor redColor]
                                              warningColor:[UIColor yellowColor]
                                                 infoColor:[UIColor darkGrayColor]
                                                debugColor:[UIColor greenColor]
                                              verboseColor:nil];

Show/Hide console in app

[LumberjackLauncher showAppConsole];

[LumberjackLauncher hideAppConsole];

Tips

Force synchronous logging

#if defined(LOG_ASYNC_ENABLED)
#undef LOG_ASYNC_ENABLED
#define LOG_ASYNC_ENABLED NO
#endif