Previously XCGLogger was working fine for me, but I decided to try some of the more advanced functions. Now my logging output in the console view of Xcode is filled with:
XCGLogger writing log to: <my logfile name>
It's appearing before every logged message. Any ideas why?
My setup for XCGLogger:
var log : XCGLogger {
    let log = XCGLogger(identifier: "advancedLogger", includeDefaultDestinations: false)
    let fileDestination = FileDestination(writeToFile: Constants.file.debugging, identifier: "advancedLogger.fileDestination")
    fileDestination.showLogIdentifier = false
    fileDestination.showFunctionName = true
    fileDestination.showThreadName = false
    fileDestination.showLevel = false
    fileDestination.showFileName = true
    fileDestination.showLineNumber = true
    fileDestination.showDate = true
    #if DEBUG
        fileDestination.outputLevel = .verbose
    #else
        fileDestination.outputLevel = .debug
        // don't log on main thread in production
        fileDestination.logQueue = XCGLogger.logQueue
    #endif
    // Add the destination to the logger
    log.add(destination: fileDestination)
    return log
}